Skip to content

Commit 9a73fe6

Browse files
authored
Merge pull request flux-framework#3532 from grondo/news-0.24
NEWS.md: add release notes for flux-core v0.24.0
2 parents 3f9d330 + 4383fae commit 9a73fe6

1 file changed

Lines changed: 41 additions & 0 deletions

File tree

NEWS.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,44 @@
1+
flux-core version 0.24.0 - 2021-02-22
2+
-------------------------------------
3+
4+
This release features multiple performance enhancements, including the
5+
addition of the FluxExecutor Python class which allows rapid, asynchronous
6+
submission of jobs.
7+
8+
### Fixes
9+
10+
* broker: fix segfault/perf issues when hitting file descriptor limit (#3513)
11+
* module: reduce keepalive message traffic (#3516)
12+
* flux-kvs: fix --help output when not in an instance (#3500)
13+
* flux-kvs: fix help output in nested subcommands (#3497)
14+
* flux-mini: fix --progress counters with job exceptions (#3514)
15+
* portability: fix 32-bit issues (#3507)
16+
* portability: cross compilation fixes for Julia bindings (#3503)
17+
* libflux: restart continuation timeout in `flux_future_reset()` (#3518)
18+
19+
### New Features
20+
21+
* python: add concurrent.futures executor (#3468)
22+
* libflux: add `flux_sync_create()` (#3524)
23+
* job-manager: allow jobtap plugins to reject jobs (#3494)
24+
* job-manager: support mode=limited (#3473)
25+
* flux-mini: support `--urgency` values "default", "hold", "expedite" (#3499)
26+
* broker: improve IP address heuristic in PMI bootstrap (#3489)
27+
* flux-mini: add --log and --log-stderr options (#3509)
28+
* use reactor time instead of heartbeats for internal time management (#3519)
29+
* heartbeat: convert to loadable module (#3512)
30+
31+
### Cleanup/Testing
32+
33+
* job-info: split into two modules, job-info and job-list (#3510)
34+
* libflux: remove unnecessary `flux_future_then()` calls (#3520)
35+
* testsuite: cleanup job-manager tests (#3488)
36+
* testsuite: update hwloc-calc usage (#3523)
37+
* ci: add fedora33 docker image for testing (#3498)
38+
* ci: add 32 bit build to github ci checks (#3511)
39+
* ci: explicitly checkout tag if creating a release (#3531)
40+
41+
142
flux-core version 0.23.1 - 2021-01-27
243
-------------------------------------
344

0 commit comments

Comments
 (0)