|
| 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 | + |
1 | 58 | flux-core version 0.58.0 - 2024-01-04 |
2 | 59 | ------------------------------------- |
3 | 60 |
|
|
0 commit comments