Skip to content

Commit 0cedc4f

Browse files
authored
Merge pull request #161 from flux-framework/release-docs-2025-08-05
Update from release-docs-2025-08-05
2 parents 3bfbe0c + 27984e1 commit 0cedc4f

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
---
2+
title: flux-accounting v0.48.0
3+
date: 2025-08-04 00:00:00
4+
author: "flux-framework"
5+
categories: 'release'
6+
version: 0.48.0
7+
download: https://github.com/flux-framework/flux-accounting/releases/download/v0.48.0/flux-accounting-0.48.0.tar.gz
8+
---
9+
10+
Download from GitHub [here]({{ page.download }})
11+
12+
# Release Notes
13+
14+
flux-accounting version 0.48.0 - 2025-08-01
15+
-------------------------------------------
16+
17+
#### Features
18+
19+
* database: add `max_nodes` column to `queue_table` ([#695](https://github.com/flux-framework/flux-accounting/issues/695))
20+
21+
* priority-update: send `max_nodes_per_assoc` to plugin, add
22+
`max_nodes_per_assoc` attribute to `Queue` class ([#702](https://github.com/flux-framework/flux-accounting/issues/702))
23+
24+
* plugin: add `QueueUsage` class to track an association's node usage per-queue
25+
([#703](https://github.com/flux-framework/flux-accounting/issues/703))
26+
27+
* command: add `edit-all-users` command ([#700](https://github.com/flux-framework/flux-accounting/issues/700))
28+
29+
* plugin: add enforcement of a per-queue max nodes limit ([#704](https://github.com/flux-framework/flux-accounting/issues/704))
30+
31+
* bindings: add `db_version()` function, use it across scripts that check DB
32+
version ([#684](https://github.com/flux-framework/flux-accounting/issues/684))
33+
34+
* `view-user`: add `-J/--job-usage` optional arg ([#706](https://github.com/flux-framework/flux-accounting/issues/706))
35+
36+
#### Fixes
37+
38+
* update-usage: move one-time SQL query out of `for`-loop, combine
39+
per-association queries ([#680](https://github.com/flux-framework/flux-accounting/issues/680))
40+
41+
* `add-user`: remove extra `.commit()` when `INSERT`-ing values into
42+
`association_table` ([#681](https://github.com/flux-framework/flux-accounting/issues/681))
43+
44+
* plugin: remove unused function arguments from `priority_calculation ()`
45+
([#687](https://github.com/flux-framework/flux-accounting/issues/687))
46+
47+
* `jobs`: use fair-share at priority calculation instead of association's
48+
current fair-share ([#686](https://github.com/flux-framework/flux-accounting/issues/686))
49+
50+
* flux-accounting service: use `DB_SCHEMA_VERSION` constant instead of
51+
hard-coded value ([#683](https://github.com/flux-framework/flux-accounting/issues/683))
52+
53+
* plugin: shorten line that is greater than 80 characters ([#696](https://github.com/flux-framework/flux-accounting/issues/696))
54+
55+
* `bindings/`: remove job-usage documentation ([#705](https://github.com/flux-framework/flux-accounting/issues/705))
56+
57+
* `BankFormatter`: reduce duplicate traversal code ([#676](https://github.com/flux-framework/flux-accounting/issues/676))
58+
59+
#### Documentation
60+
61+
* doc: add note about case sensitivity for names ([#698](https://github.com/flux-framework/flux-accounting/issues/698))
62+
63+
* doc: update `man(1)` page for `edit-user` ([#701](https://github.com/flux-framework/flux-accounting/issues/701))
64+
65+
* doc: add flux-accounting "Module Structure" page ([#707](https://github.com/flux-framework/flux-accounting/issues/707))

0 commit comments

Comments
 (0)