|
1 | 1 | Changelog |
2 | 2 | ========= |
3 | 3 |
|
| 4 | +.. _v2022.6.0: |
| 5 | + |
| 6 | +2022.6.0 |
| 7 | +-------- |
| 8 | + |
| 9 | +Released on June 10, 2022 |
| 10 | + |
| 11 | +Enhancements |
| 12 | +^^^^^^^^^^^^ |
| 13 | +- Make disk access in system monitor configurable (:pr:`6537`) `Matthew Rocklin`_ |
| 14 | +- Log and except errors on preload start (:pr:`6553`) `Matthew Rocklin`_ |
| 15 | +- Fix ``Scheduler.restart`` logic (:pr:`6504`) `Gabe Joseph`_ |
| 16 | +- Don't heartbeat while ``Worker`` is closing (:pr:`6543`) `Gabe Joseph`_ |
| 17 | +- No longer retry ``LocalCluster`` on ``errno.EADDRINUSE`` (:pr:`6369`) `Thomas Grainger`_ |
| 18 | +- Don't invoke ``log_event`` from state machine (:pr:`6512`) `crusaderky`_ |
| 19 | +- Add config option to disable profiling and disable it in many tests per default (:pr:`6490`) `Hendrik Makait`_ |
| 20 | +- Encapsulate ``Worker.batched_stream.send()`` (:pr:`6475`) `crusaderky`_ |
| 21 | + |
| 22 | +Bug Fixes |
| 23 | +^^^^^^^^^ |
| 24 | +- ``refresh-who-has`` can break the worker state machine (:pr:`6529`) `crusaderky`_ |
| 25 | +- Restart worker if it's unrecognized by scheduler (:pr:`6505`) `Gabe Joseph`_ |
| 26 | +- Fix import error when ``distributed.rmm.pool-size`` is set (:pr:`6482`) `KoyamaSohei`_ |
| 27 | + |
| 28 | +Deprecations |
| 29 | +^^^^^^^^^^^^ |
| 30 | +- Restore signature compatibility for ``dask-gateway`` (:pr:`6561`) `Tom Augspurger`_ |
| 31 | +- Deprecate the ``io_loop`` and ``loop`` kwarg to ``Server``, ``Worker``, and ``Nanny`` (:pr:`6473`) `Thomas Grainger`_ |
| 32 | +- Deprecate the ``loop`` kwarg to ``Scheduler`` (:pr:`6443`) `Thomas Grainger`_ |
| 33 | + |
| 34 | +Documentation |
| 35 | +^^^^^^^^^^^^^ |
| 36 | +- Fix typo in ``.nthreads()`` docstring example (:pr:`6545`) `Pavithra Eswaramoorthy`_ |
| 37 | +- Update docs theme for rebranding (:pr:`6495`) `Sarah Charlotte Johnson`_ |
| 38 | + |
| 39 | +Maintenance |
| 40 | +^^^^^^^^^^^ |
| 41 | +- Refactor ``gather_dep`` (:pr:`6388`) `crusaderky`_ |
| 42 | +- Fix flaky ``test_gather_dep_one_worker_always_busy`` (:pr:`6554`) `crusaderky`_ |
| 43 | +- Remove ``missing-data`` message (:pr:`6546`) `crusaderky`_ |
| 44 | +- Port ``test_local.LocalTest`` to pytest tests to allow use of ``loop`` fixture (:pr:`6523`) `Thomas Grainger`_ |
| 45 | +- Fix ``test_quiet_client_close`` (:pr:`6541`) `Gabe Joseph`_ |
| 46 | +- Use ``default_initializer`` in ``WorkerProcess`` (:pr:`6534`) `jakirkham`_ |
| 47 | +- Avoid deadlocks in tests that use ``popen`` (:pr:`6483`) `Gabe Joseph`_ |
| 48 | +- Revert "Fix CLI Scheduler Tests (:pr:`6502`)" (:pr:`6547`) `Gabe Joseph`_ |
| 49 | +- Update test report URL in summary message (:pr:`6532`) `Gabe Joseph`_ |
| 50 | +- Update test report url (:pr:`6531`) `Ian Rose`_ |
| 51 | +- Assert ``AsyncProcess.set_exit_callback`` is not called with a coroutine function (:pr:`6526`) `Thomas Grainger`_ |
| 52 | +- Typing and docstring for ``Worker.close`` (:pr:`6518`) `Hendrik Makait`_ |
| 53 | +- Fix CLI Scheduler Tests (:pr:`6502`) `Benjamin Zaitlen`_ |
| 54 | +- Collect assertions in ``test_as_current_is_thread_local`` (:pr:`6520`) `Thomas Grainger`_ |
| 55 | +- Link test report from test results comment (:pr:`6524`) `Hendrik Makait`_ |
| 56 | +- Ignore the return value of ``signal.signal`` (:pr:`6519`) `Thomas Grainger`_ |
| 57 | +- Refactor all event handlers (:pr:`6410`) `crusaderky`_ |
| 58 | +- Fix dashboard favicon background (:pr:`6514`) `Jacob Tomlinson`_ |
| 59 | +- Update dashboard logo (:pr:`6513`) `Jacob Tomlinson`_ |
| 60 | +- Fix ``test_stress_scatter_death`` (:pr:`6404`) `Florian Jetter`_ |
| 61 | +- Remove ``CrossFilter`` widget (:pr:`6484`) `crusaderky`_ |
| 62 | +- ``data_needed`` exclusively contains tasks in fetch state (:pr:`6481`) `crusaderky`_ |
| 63 | +- Assert possible previous states (:pr:`6488`) `Florian Jetter`_ |
| 64 | +- ``@fail_hard`` can kill the whole test suite; hide errors (:pr:`6474`) `crusaderky`_ |
| 65 | +- Assert that a fetch->cancelled->resumed->fetch cycle is impossible (:pr:`6460`) `crusaderky`_ |
| 66 | +- Refactor busy workers reinsertion (:pr:`6379`) `crusaderky`_ |
| 67 | +- Refactor ``find_missing`` and ``refresh_who_has`` (:pr:`6348`) `crusaderky`_ |
| 68 | +- Rename ``test_collections.py`` to ``test_dask_collections.py`` (:pr:`6486`) `crusaderky`_ |
| 69 | +- ``update_who_has`` can remove workers (:pr:`6342`) `crusaderky`_ |
| 70 | +- Restructure ``test_watch_requires_lock_to_run`` to avoid flakes (:pr:`6469`) `Hendrik Makait`_ |
| 71 | +- Fix intermittent ``test_profile_plot`` failure (:pr:`6456`) `Matthew Rocklin`_ |
| 72 | +- Use ``asyncio.run`` to run ``gen_cluster``, ``gen_test`` and ``cluster`` (:pr:`6231`) `Thomas Grainger`_ |
| 73 | +- Improve tests that watch for subprocess logs (:pr:`6461`) `Gabe Joseph`_ |
| 74 | + |
| 75 | + |
4 | 76 | .. _v2022.05.2: |
5 | 77 |
|
6 | 78 | 2022.05.2 |
@@ -3730,3 +3802,5 @@ significantly without many new features. |
3730 | 3802 | .. _`Enric Tejedor`: https://github.com/etejedor |
3731 | 3803 | .. _`Hendrik Makait`: https://github.com/hendrikmakait |
3732 | 3804 | .. _`Marco Wolsza`: https://github.com/maawoo |
| 3805 | +.. _`KoyamaSohei`: https://github.com/KoyamaSohei |
| 3806 | +.. _`Pavithra Eswaramoorthy`: https://github.com/pavithraes |
0 commit comments