Commit Graph

54 Commits (6.x)

Author SHA1 Message Date
Kevin Bates 6e9256b064
Culling: ensure last_activity attr exists before use (#5355)
6 years ago
Pinar Kavak 8c063c2a61 Added notebook name to the logs
6 years ago
Kevin Bates 53d4d08813
Fix detection of unsupported config, prevent async on 3.5
6 years ago
Kevin Bates 99b0afd16e
Apply changes per review
6 years ago
Kevin Bates 72d44c58cf
Switch class hierarchy to not use mixin base
6 years ago
Kevin Bates 788bb0ebe0
Update all coroutine/yield methods to async/await, share another method
6 years ago
Kevin Bates 570986282e
Move duplicated methods to mixin, fix mixin order
6 years ago
Kevin Bates 8a4beb0d15
Convert to async/await and apply touch ups
6 years ago
Kevin Bates 7abd4bee27
Indicate that async kernel management is configured
6 years ago
Kevin Bates 3226b07345
Add support for AsyncMappingKernelManager
6 years ago
Kevin Bates 677ccc3d7a
Refactor buffering, culling and activity monitoring into classes
6 years ago
sasaki takeru dcef16a5be typo (#4946)
6 years ago
Min RK efc0f0089e Allow ?no_track_activity=1 to opt-out of activity tracking (#4235)
7 years ago
Min RK e908edf171 Fix return value for async restart_kernel
7 years ago
Min RK 729183b148 use our own maybe_future
7 years ago
Kevin Bates 2c526fb60b Enable restart_kernel for async usage
7 years ago
Sylvain Corlay 4a7151448c Enable kernel message filtering
7 years ago
Kevin Bates 23e74dcdfa Include status types when logging activity
7 years ago
Maxim Vov f2fdbf929e Added metrics for number of kernels running labeled by type
7 years ago
Kevin Bates 2d688f2071 Prevent access through 'NoneType' when closing activity_stream
7 years ago
M Pacer c6dd032bf8 add kernel_info_timeout traitlet to wait for slow kernel startups
8 years ago
Kevin Bates 550120906c Fix leak of iopub object in activity monitoring
8 years ago
Min RK a2f72da17f
Merge pull request #2963 from takluyver/shutdown-no-kernels
8 years ago
Min RK 1deb0aec16 tornado 5: PeriodicCallback loop arg will be removed (#3034)
8 years ago
Thomas Kluyver bfe012e507
Merge pull request #2910 from mheilman/cull_idle_timeout_minimum
8 years ago
Thomas Kluyver 9ec57bfdf5 Config option to shut down server after N seconds with no kernels
8 years ago
Michael Heilman b31194dfe3 removed extraneous cull_idle_timeout_minimum
8 years ago
Michael Heilman f8ef573592 added warning about culling kernels with poor network connections
8 years ago
Min RK e4186c47c0 allow disabling offline message buffering
8 years ago
Michael Heilman 241c7e162c change cull_idle_timeout_minimum to 1 from 500
8 years ago
Kyle Kelley 43a97807fc buffer messages when websocket connection is interrupted (#2871)
8 years ago
dhirschf 6bb89b717a Workaround for Windows Containers
9 years ago
Peter Parente c8ba55da21 Do not cull connected kernels by default
9 years ago
Peter Parente 85ba2bdabd Fix help for cull_connected and cull_busy
9 years ago
Peter Parente d9b4c99180 Do not cull kernels doing work by default
9 years ago
Peter Parente 1550a04848 Add cull_busy, cull_connected options
9 years ago
Min RK f4d2c246d5 use dedicated Session for activity monitor
9 years ago
Kevin Bates ff19c4cd7c enforce minimum timeout, ensure exceptions don't prevent culling of others
9 years ago
Kevin Bates c3f753faf8 incorporate review recommendations
9 years ago
Kevin Bates 2f787088d5 Validate culling interval.
9 years ago
Kevin Bates 4000838321 Cull idle kernels after specified period
9 years ago
Min RK 8b76de80be move tz utils to top-level private module ._tz
9 years ago
Min RK 9f55a857f3 use Z isoformat in UTC timestamps
9 years ago
Min RK d45cb2ad80 track active kernel connections
9 years ago
Min RK b472c55d9b add activity watching to kernels
9 years ago
Sylvain Corlay a91af4d642 Update traitlets API
10 years ago
Min RK 1c47a3dbb5 channel.closed is a method
10 years ago
Diego Mesa 482ed8a5a3 updating log.warn to log.warning
10 years ago
Min RK 6024f04698 allow some KernelManager methods to be async
10 years ago
Min RK 0c5a3b6d04 wait for kernel to restart
10 years ago