Skip to content

Bump github.com/ClusterCockpit/cc-backend from 1.5.0 to 1.5.1#62

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/ClusterCockpit/cc-backend-1.5.1
Closed

Bump github.com/ClusterCockpit/cc-backend from 1.5.0 to 1.5.1#62
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/ClusterCockpit/cc-backend-1.5.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 16, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/ClusterCockpit/cc-backend from 1.5.0 to 1.5.1.

Release notes

Sourced from github.com/ClusterCockpit/cc-backend's releases.

v1.5.1

Changelog

Bug fixes

  • 5d3d77620e8ac6a62e85e76bec10881e18fb1e41 fix: Add defer.close for all queries
  • 8234ad3126cef00aaade6fd16fa4f0175138fcc1 fix: Fix metricstore memory explosion from broken emergency free and batch aborts
  • 00d2f97c4c8735c6f710d1c3805db2036308554d fix: Large heap allocations in sqlite driver. Sanitize sqlite config and make it configurablex. Allow to cancel queries.
  • 96fc44a64906f8331427c7d4c1f97c6e9010f3d1 fix: Optimize project stat query
  • af78f06cedc1bfddcf144fcbbcf32645bde3c89e fix: Reduce complexity for groupBy stats queries
  • 282197ebefc551a3b4d844a1249a0d930abe0680 fix: Round floats in tagger message
  • e70310dcbc3d966bcc29e5a3c7ce572e7da4144f fix: Segvault when taggers are enabled but rule directories missing
  • 2d07bdf6b5d179850abd2d18c052785525d5d907 fix: add missing nullsafe in publicDash
  • dc7407d0f0d2a86777d75f9ab32faa356d0ef35a fix: prevent segvault if enable-job-taggers option is tru but tagger config directories are missing
  • 8563ed5e08b2c149fef0955c10ee936a6d31ade9 fix: remove indices from migration 9

Supports job archive version 3 and database version 11. Please check out the Release Notes for further details on breaking changes.

Changelog

Sourced from github.com/ClusterCockpit/cc-backend's changelog.

cc-backend version 1.5.1

Supports job archive version 3 and database version 11.

This is a bugfix release of cc-backend, the API backend and frontend implementation of ClusterCockpit. For release specific notes visit the ClusterCockpit Documentation. If you are upgrading from v1.5.0 you need to do another DB migration. This should not take long. For optimal database performance after the migration it is recommended to apply the new optimize-db flag, which runs the sqlite ANALYZE and VACUUM commands. Depending on your database size (more then 40GB) the VACUUM may take up to 2h.

Known issues

  • The new dynamic memory management is not bullet proof yet across restarts. Buffers that are kept outside the retention period may be lost across a restart. We will fix that in a subsequent patch release.
  • To use the new log viewer (which is only working when starting cc-backend with systemd) in the admin interface the user under which the cc-backend process is running has to be allowed to execute the journalctl command.
  • The user configuration keys for the ui have changed. Therefore old user configuration persisted in the database is not used anymore. It is recommended to configure the metrics shown in the ui-config sestion and remove all records in the table after the update.
  • Currently energy footprint metrics of type energy are ignored for calculating total energy.
  • With energy footprint metrics of type power the unit is ignored and it is assumed the metric has the unit Watt.

Changes in 1.5.1

Database

  • New migration (version 11): Optimized database index count and added covering indexes for stats queries for significantly improved query performance
  • Migration 9 fix: Removed redundant indices from migration 9 that are superseded by migration 11
  • Optional DB optimization flag: Added -optimize-db CLI flag to run ANALYZE on demand; removed automatic ANALYZE on startup
  • Selective stats queries: Stats queries are now selective, reducing unnecessary computation
  • User list paging: Added paging support to the user list for better scalability
  • SQLite configuration hardening: Sanitized SQLite configuration with new configurable options; fixes large heap allocations in the SQLite driver
  • Query cancellation: Long-running database queries can now be cancelled
  • Resource leak fix: Added missing defer Close() calls for all query result sets

Bug fixes

  • Segfault when taggers misconfigured: Fixed crash when enable-job-taggers is set but tagger rule directories are missing
  • GroupBy stats query complexity: Reduced complexity for groupBy statistics queries
  • Ranged filter conditions: Fixed GT and LT conditions in ranged filters
  • Energy filter preset: Reduced energy filter preset to a more practical default
  • JSON validity check: Fixed wrong field being checked for JSON validity

... (truncated)

Commits
  • 128c098 Merge pull request #519 from ClusterCockpit/hotfix
  • 045311e Prepare release 1.5.1
  • e38396a Upgrade dependencies. Rebuild GraphQL.
  • e83bd2b Consolidate migrations
  • ba366d0 use inline literals in simple queries, add downgrade optimize
  • f15f145 Inline jobstate literal in query
  • df2a13d Merge branch 'hotfix' of github.com:ClusterCockpit/cc-backend into hotfix
  • d586fe4 Optimize usage dashboard: partial indexes, request cache, parallel histograms
  • bc214f6 add nullsafes to frontend
  • cbe46c3 Merge branch 'hotfix' of github.com:ClusterCockpit/cc-backend into hotfix
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/ClusterCockpit/cc-backend](https://github.com/ClusterCockpit/cc-backend) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/ClusterCockpit/cc-backend/releases)
- [Changelog](https://github.com/ClusterCockpit/cc-backend/blob/master/ReleaseNotes.md)
- [Commits](ClusterCockpit/cc-backend@v1.5.0...v1.5.1)

---
updated-dependencies:
- dependency-name: github.com/ClusterCockpit/cc-backend
  dependency-version: 1.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Mar 16, 2026
@dependabot @github

dependabot Bot commented on behalf of github Mar 23, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #64.

@dependabot dependabot Bot closed this Mar 23, 2026
@dependabot dependabot Bot deleted the dependabot/go_modules/github.com/ClusterCockpit/cc-backend-1.5.1 branch March 23, 2026 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants