Skip to content

Commit 92a7027

Browse files
authored
Merge pull request #3753 from garlick/rel28
NEWS: add release notes for 0.28
2 parents f33a8f8 + e679f0e commit 92a7027

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

NEWS.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
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+
145
flux-core version 0.27.0 - 2021-05-28
246
-------------------------------------
347

0 commit comments

Comments
 (0)