Skip to content

Commit 9705129

Browse files
authored
Merge pull request #164 from flux-framework/release-docs-2025-09-03
Update from release-docs-2025-09-03
2 parents 09d1d91 + 66cb8ca commit 9705129

File tree

1 file changed

+59
-0
lines changed

1 file changed

+59
-0
lines changed
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
title: flux-accounting v0.50.0
3+
date: 2025-09-02 00:00:00
4+
author: "flux-framework"
5+
categories: 'release'
6+
version: 0.50.0
7+
download: https://github.com/flux-framework/flux-accounting/releases/download/v0.50.0/flux-accounting-0.50.0.tar.gz
8+
---
9+
10+
Download from GitHub [here]({{ page.download }})
11+
12+
# Release Notes
13+
14+
flux-accounting version 0.50.0 - 2025-09-02
15+
-------------------------------------------
16+
17+
#### Fixes
18+
19+
* plugin: improve error message context in job.validate ([#712](https://github.com/flux-framework/flux-accounting/issues/712))
20+
21+
* cmd: remove `--output-file` argument ([#716](https://github.com/flux-framework/flux-accounting/issues/716))
22+
23+
* formatter: remove `HierarchyFormatter` class ([#717](https://github.com/flux-framework/flux-accounting/issues/717))
24+
25+
* `update-fshare`: wrap `UPDATE`s in single transaction, enable `PRAGMA`s to
26+
enable concurrency ([#720](https://github.com/flux-framework/flux-accounting/issues/720))
27+
28+
* `scrub-old-jobs`: add `0` return code on successful runs of
29+
`scrub_old_jobs()` ([#721](https://github.com/flux-framework/flux-accounting/issues/721))
30+
31+
* `update-usage`: condense `SELECT` query to fetch recent job usage factor, use
32+
row names, drop unused function arg ([#722](https://github.com/flux-framework/flux-accounting/issues/722))
33+
34+
* `update-usage`: remove extra `SELECT` query in favor of retrieving past job
35+
usage information beforehand ([#723](https://github.com/flux-framework/flux-accounting/issues/723))
36+
37+
* `update-usage`: remove `SELECT` query on `jobs` table for every association
38+
([#725](https://github.com/flux-framework/flux-accounting/issues/725))
39+
40+
* `update-usage`: add `.rollback()` in case of error ([#726](https://github.com/flux-framework/flux-accounting/issues/726))
41+
42+
* github: update crate-ci version ([#727](https://github.com/flux-framework/flux-accounting/issues/727))
43+
44+
#### Features
45+
46+
* `jobs`: add duration fields to `jobs` table, return both requested and actual
47+
duration in `view-job-records` ([#718](https://github.com/flux-framework/flux-accounting/issues/718))
48+
49+
* `view-job-records`: add filters for requested duration and actual duration in
50+
`jobs` table ([#719](https://github.com/flux-framework/flux-accounting/issues/719))
51+
52+
* `view-bank`: add `-c/--concise` option ([#730](https://github.com/flux-framework/flux-accounting/issues/730))
53+
54+
* python: add general utility file for duplicate function definitions, general
55+
helper functions ([#731](https://github.com/flux-framework/flux-accounting/issues/731))
56+
57+
#### Testsuite
58+
59+
* testsuite: don't load deprecated barrier module ([#724](https://github.com/flux-framework/flux-accounting/issues/724))

0 commit comments

Comments
 (0)