Merge pull request #355 from ClusterCockpit/hotfix

Prepare Release 1.4.3
This commit is contained in:
Jan Eitzinger 2025-03-14 10:09:48 +01:00 committed by GitHub
commit 73b7014469
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 19 additions and 18 deletions

View File

@ -2,7 +2,7 @@ TARGET = ./cc-backend
VAR = ./var VAR = ./var
CFG = config.json .env CFG = config.json .env
FRONTEND = ./web/frontend FRONTEND = ./web/frontend
VERSION = 1.4.2 VERSION = 1.4.3
GIT_HASH := $(shell git rev-parse --short HEAD || echo 'development') GIT_HASH := $(shell git rev-parse --short HEAD || echo 'development')
CURRENT_TIME = $(shell date +"%Y-%m-%d:T%H:%M:%S") CURRENT_TIME = $(shell date +"%Y-%m-%d:T%H:%M:%S")
LD_FLAGS = '-s -X main.date=${CURRENT_TIME} -X main.version=${VERSION} -X main.commit=${GIT_HASH}' LD_FLAGS = '-s -X main.date=${CURRENT_TIME} -X main.version=${VERSION} -X main.commit=${GIT_HASH}'

View File

@ -1,12 +1,12 @@
# `cc-backend` version 1.4.2 # `cc-backend` version 1.4.3
Supports job archive version 2 and database version 8. Supports job archive version 2 and database version 8.
This is a small bug fix release of `cc-backend`, the API backend and frontend This is a bug fix release of `cc-backend`, the API backend and frontend
implementation of ClusterCockpit. implementation of ClusterCockpit.
For release specific notes visit the [ClusterCockpit Documentation](https://clusterockpit.org/docs/release/). For release specific notes visit the [ClusterCockpit Documentation](https://clusterockpit.org/docs/release/).
## Breaking changes ## Breaking changes for minor release 1.4.x
- You need to perform a database migration. Depending on your database size the - You need to perform a database migration. Depending on your database size the
migration might require several hours! migration might require several hours!
@ -22,20 +22,21 @@ For release specific notes visit the [ClusterCockpit Documentation](https://clus
## New features ## New features
- Tags have a scope now. Tags created by a basic user are only visible by that - Detailed Node List
user. Tags created by an admin/support role can be configured to be visible by - Adds new routes `/systems/list/$cluster` and `/systems/list/$cluster/$subcluster`
all users (global scope) or only be admin/support role. - Displays live, scoped metric data requested from the nodes indepenent of jobs
- Re-sampling support for running (requires a recent `cc-metric-store`) and - Color Blind Mode
archived jobs. This greatly speeds up loading of large or very long jobs. You - Set on a per-user basis in options
need to add the new configuration key `enable-resampling` to the `config.json` - Applies to plot data, plot background color, statsseries colors, roofline timescale
file. - Job-View metric selection is now persisted based on the jobs subcluster.
- For finished jobs a total job energy is shown in the job view. Helpful for heterogeneous subcluster configurations.
- Continuous scrolling in job lists is default now. - Histogram Bin Select in User-View
- All database queries (especially for sqlite) were optimized resulting in - Metric-Histograms: `10 Bins` now default, selectable options `20, 50, 100`
dramatically faster load times. - Job-Duration-Histogram: `48h in 1h Bins` now default, selectable options:
- A performance and energy footprint can be freely configured on a per - `60 minutes in 1 minute Bins`
subcluster base. One can filter for footprint statistics for running and - `12 hours in 10 minute Bins`
finished jobs. - `3 days in 6 hour Bins`
- `7 days in 12 hour Bins`
## Known issues ## Known issues