Skip to content

Commit 265d9de

Browse files
garlickgrondo
authored andcommitted
NEWS: add release notes for v0.59.0
Problem: There's no release notes for flux-core v0.59.0. Add release notes for this version.
1 parent 33a3f53 commit 265d9de

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

NEWS.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,60 @@
1+
flux-core version 0.59.0 - 2024-02-06
2+
-------------------------------------
3+
4+
## New Features
5+
* broker: add `FLUX_IPADDR_INTERFACE` to select broker network interface
6+
(#5707)
7+
* python: support interface to perform KVS watch (#5389)
8+
* python: support Python 3.12 (#5691)
9+
* broker: allow single-user rexec to rank 0 (#5677)
10+
* add -x option to flux-alloc and flux-batch (#5665)
11+
* add flux filemap get --overwrite and change the default overwrite behavior
12+
(#5662)
13+
* shell: add shell.post-init plugin calllback topic between shell.init
14+
and first task.init (#5179)
15+
* pmi: prepend Flux PMI directory to `LD_LIBRARY_PATH` (#5715)
16+
* shell: write hwloc XML to a file with `HWLOC_XMLFILE` set with
17+
`-o hwloc.xmlfile` (#5721)
18+
19+
## Fixes
20+
* job-list: initialize queue stats (#5712)
21+
* job-ingest: fix FLUID initialization error handling to allow scaling
22+
beyond 16K brokers (#5710)
23+
* python: fix `flux-watch: TypeError: Object of type 'bytes' is not JSON
24+
serializable` (#5704)
25+
* enable encode of pty data as base64 and make `flux alloc vi` test more
26+
reliable (#5703)
27+
* librlist: workaround xml buffer size issue in some hwloc versions (#5690)
28+
* librlist: fix segfault when initializing topology from XML in later
29+
hwloc versions (#5682)
30+
* fix broker hang under `flux proxy` (#5680)
31+
* set userid to instance owner in job manager exceptions (#5675)
32+
* job-manager: fix duplicate posting of jobspec-update event from plugins
33+
(#5673)
34+
* broker: only set parent-uri when instance is a job (#5663)
35+
* kvs: store correct namespace after getroot lookup (#5661)
36+
37+
## Documentation
38+
* docs: add `flux_msg_incref` manpage (#5624)
39+
* doc: correct typo in `flux_requeue(3)` (#5660)
40+
41+
## Cleanup
42+
* libsubprocess: make `flux_buffer` class private (#5683)
43+
* job-list: misc cleanup (#5687)
44+
* drop the flux-mini command (#5666)
45+
* libsubprocess: minor clean up (#5667)
46+
47+
## Build/Testsuite
48+
* test: add some scaling test support (#5717)
49+
* github: update checkout action to v4 to silence warnings (#5716)
50+
* docker: add Dockerfile for fedora39 (#5713)
51+
* ci: add fedora39 build (#5698)
52+
* testsuite: fix testsuite errors discovered in conda-forge build
53+
environment (#5685)
54+
* drop jsonschema requirement (#5678)
55+
* libpmi: add `JANSSON_CFLAGS` to Makefile.am (#5672)
56+
57+
158
flux-core version 0.58.0 - 2024-01-04
259
-------------------------------------
360

0 commit comments

Comments
 (0)