|
| 1 | +flux-core version 0.28.0 - 2021-06-30 |
| 2 | +------------------------------------- |
| 3 | + |
| 4 | +This release adds simple job dependencies - see the `flux_mini(1)` |
| 5 | +DEPENDENCIES section. |
| 6 | + |
| 7 | +### Fixes |
| 8 | + * shell: fix segfault when more slots are allocated than requested (#3749) |
| 9 | + * testsuite: avoid long `ipc://` paths in system test personality (#3739) |
| 10 | + * cron: fix race in task timeouts (#3728) |
| 11 | + * Python/FluxExecutor bug fixes (#3714) |
| 12 | + * flux-python: fix use of virtualenv python (#3713) |
| 13 | + * optparse: make `optional_argument` apply to long options only (#3706) |
| 14 | + * librlist: skip loading hwloc 'gl' plugin (#3693) |
| 15 | + |
| 16 | +### New Features |
| 17 | + * allow jobs to bypass scheduler with alloc-bypass jobtap plugin (#3740) |
| 18 | + * libjob: add a library for constructing V1 jobspecs (#3662, #3734, #3748) |
| 19 | + * python: validate dependencies in Jobspec constructor (#3727) |
| 20 | + * libflux: make `flux_plugin_handler` topic member const (#3720) |
| 21 | + * job-manager: add builtin begin-time dependency plugin (#3704) |
| 22 | + * broker: send offline responses while broker is initializing (#3712) |
| 23 | + * python: add `flux.util.parse_datetime` (#3711) |
| 24 | + * job-manager: support simple `after*` job dependencies (#3696) |
| 25 | + * jobtap: fixes and api enhancements to support dependency plugins (#3698) |
| 26 | + * shell: add exit-on-error option (#3692) |
| 27 | + |
| 28 | +### Cleanup/Testing/Build System |
| 29 | + * job-manager: minor cleanup and improvements for event handling (#3759) |
| 30 | + * libflux: make `flux_msg_fprint()` output clearer (#3742) |
| 31 | + * libflux: store fully decoded message in `flux_msg_t` (#3701, #3758) |
| 32 | + * libflux: msg API cleanup, test cleanup, and test enhancement (#3745, #3699) |
| 33 | + * testsuite: generalize valgrind suppressions (#3743) |
| 34 | + * ci: use long path for builddir in test build (#3738) |
| 35 | + * job-list: cleanup & testsuite modernization & consistency updates (#3733) |
| 36 | + * testsuite: fix several tests on slower systems (#3730) |
| 37 | + * testsuite: fix intermittent test, speed up others (#3725) |
| 38 | + * broker: misc cleanup (#3721) |
| 39 | + * github: fix ci builds on master (#3716, #3717) |
| 40 | + * testsuite: add tests for late joining broker (#3709) |
| 41 | + * flux-start: build system instance test features (#3700) |
| 42 | + * ci: minor coverage testing fixes (#3703) |
| 43 | + * libflux: test: fix segfault of `test_plugin.t` under rpmbuild (#3695) |
| 44 | + |
1 | 45 | flux-core version 0.27.0 - 2021-05-28
|
2 | 46 | -------------------------------------
|
3 | 47 |
|
|
0 commit comments