Commit Graph

2211 Commits

Author SHA1 Message Date
Jan Eitzinger
60a69aa0a2 Merge pull request #453 from ClusterCockpit/status_dashboard
Status dashboard
2025-12-16 10:04:49 +01:00
5e2cbd75fa Review and refactor 2025-12-16 09:45:48 +01:00
14f1192ccb Introduce central nats client 2025-12-16 09:35:33 +01:00
72b2560ecf Add progress bar for import function 2025-12-16 09:11:26 +01:00
7fce6fa401 Parallelize the Iter function in all archive backends 2025-12-16 09:11:09 +01:00
e6286768a7 Refactor variabel naming and update doc comments 2025-12-16 08:56:48 +01:00
0306723307 Introduce transparent compression for importJob function in all archive backends 2025-12-16 08:55:31 +01:00
6f49998ad3 Switch to new go tool pattern for external tool deps 2025-12-16 08:49:17 +01:00
457c944ec6 Merge branch 'dev' of github.com:ClusterCockpit/cc-backend into dev 2025-12-15 21:25:32 +01:00
33c38f9464 Fix start time in tasks 2025-12-15 21:25:30 +01:00
46351389b6 Add ai agent guidelines 2025-12-15 21:25:00 +01:00
Christoph Kluge
d56b0e93db cleanup routes, cleanup root components 2025-12-15 15:10:10 +01:00
d567a5312e Add flag omitTagged to DeleteJobsBefore
Fixes #344
2025-12-15 14:38:46 +01:00
97a322354f Refactor 2025-12-15 14:06:33 +01:00
554527445b Merge branch 'master' into dev 2025-12-15 13:56:41 +01:00
Christoph Kluge
c5aff1a2ca add autorefresh, remove leftover query 2025-12-15 13:55:02 +01:00
987cc40318 Refactor 2025-12-15 13:50:05 +01:00
104fd1576a Refactor 2025-12-15 13:44:50 +01:00
72ce3954b4 feat: Add omitTagged flag for retention services
Fixes #344
2025-12-15 13:44:17 +01:00
cfa7461855 Refactor 2025-12-15 13:25:41 +01:00
44cda8a232 Add flag to obmit tagged jobs from TestFindJobsBetween 2025-12-15 13:25:22 +01:00
cf119e6843 Also initialize job-archive on init flag
Fixes #378
2025-12-15 12:59:12 +01:00
Jan Eitzinger
451744f321 Merge pull request #447 from ClusterCockpit/dependabot/go_modules/github.com/prometheus/common-0.67.4
Bump github.com/prometheus/common from 0.66.1 to 0.67.4
2025-12-15 12:34:17 +01:00
Jan Eitzinger
ca6682b94b Merge pull request #446 from ClusterCockpit/dependabot/go_modules/github.com/aws/aws-sdk-go-v2-1.40.1
Bump github.com/aws/aws-sdk-go-v2 from 1.39.6 to 1.40.1
2025-12-15 12:32:55 +01:00
dependabot[bot]
cbad2341c3 Bump github.com/aws/aws-sdk-go-v2 from 1.39.6 to 1.40.1
Bumps [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) from 1.39.6 to 1.40.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.39.6...v1.40.1)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
  dependency-version: 1.40.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 11:29:02 +00:00
dependabot[bot]
a956c7b135 Bump github.com/prometheus/common from 0.66.1 to 0.67.4
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.66.1 to 0.67.4.
- [Release notes](https://github.com/prometheus/common/releases)
- [Changelog](https://github.com/prometheus/common/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/common/compare/v0.66.1...v0.67.4)

---
updated-dependencies:
- dependency-name: github.com/prometheus/common
  dependency-version: 0.67.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 11:28:21 +00:00
Jan Eitzinger
ea6caeb2f0 Merge pull request #445 from ClusterCockpit/dependabot/go_modules/github.com/golang-migrate/migrate/v4-4.19.1
Bump github.com/golang-migrate/migrate/v4 from 4.18.2 to 4.19.1
2025-12-15 12:27:34 +01:00
Jan Eitzinger
c17e8b1156 Merge pull request #444 from ClusterCockpit/dependabot/go_modules/github.com/linkedin/goavro/v2-2.14.1
Bump github.com/linkedin/goavro/v2 from 2.14.0 to 2.14.1
2025-12-15 12:27:14 +01:00
Jan Eitzinger
b993b1e096 Merge pull request #443 from ClusterCockpit/dependabot/go_modules/github.com/go-co-op/gocron/v2-2.18.2
Bump github.com/go-co-op/gocron/v2 from 2.17.0 to 2.18.2
2025-12-15 12:24:41 +01:00
d7d81e352d Update cc-lib to v1.0.0 and fix bug in init 2025-12-15 12:20:42 +01:00
078c608bda Merge branch 'dev' of github.com:ClusterCockpit/cc-backend into dev 2025-12-15 11:25:44 +01:00
f2e57f9edd Update gitignore 2025-12-15 11:25:42 +01:00
5698d5216f Reformat 2025-12-15 11:24:56 +01:00
10aa2bfbd3 Add support for ClusterConfig 2025-12-15 11:24:12 +01:00
6cfed989ff Fix bugs in sqlite backend 2025-12-15 11:23:53 +01:00
ab70acd582 Also import ClusterConfigs 2025-12-15 11:20:49 +01:00
Christoph Kluge
79e1c236fe cleanup, adapt internalDash, remove debug query value 2025-12-12 17:51:54 +01:00
Aditya Ujeniya
fed62b6c45 Functionality to configure resampling 2025-12-12 14:51:01 +01:00
Christoph Kluge
0d62181272 move roofline elements below series data render 2025-12-12 11:19:37 +01:00
Christoph Kluge
290a71bd48 Merge branch 'dev' into status_dashboard 2025-12-11 18:56:09 +01:00
Christoph Kluge
6e385db378 color roofline plot, add option to match pie and table color for ndoestate 2025-12-11 18:51:19 +01:00
Jan Eitzinger
ffe8329b84 Merge pull request #448 from ClusterCockpit/dev
Dev
2025-12-11 11:27:33 +01:00
f13be109c2 Fix: Replace all Printf log messages with appropriate loglevels 2025-12-11 11:20:11 +01:00
d24d85b970 Adapt tests to new API 2025-12-11 09:39:38 +01:00
8d44ac90ad Fix: Busywait loop in archiver and slow shutdown
Remove unblocking default in select
Add shutdown handler with context and timeout
2025-12-11 09:29:10 +01:00
Christoph Kluge
4083de2a51 Add public dashboard and route, add DoubleMetricPlot and GQL queries
- add roofline legend display switch
- small fixes
2025-12-09 10:26:55 +01:00
dependabot[bot]
131df075db Bump github.com/golang-migrate/migrate/v4 from 4.18.2 to 4.19.1
Bumps [github.com/golang-migrate/migrate/v4](https://github.com/golang-migrate/migrate) from 4.18.2 to 4.19.1.
- [Release notes](https://github.com/golang-migrate/migrate/releases)
- [Commits](https://github.com/golang-migrate/migrate/compare/v4.18.2...v4.19.1)

---
updated-dependencies:
- dependency-name: github.com/golang-migrate/migrate/v4
  dependency-version: 4.19.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 08:05:24 +00:00
dependabot[bot]
afd6f50ba2 Bump github.com/linkedin/goavro/v2 from 2.14.0 to 2.14.1
Bumps [github.com/linkedin/goavro/v2](https://github.com/linkedin/goavro) from 2.14.0 to 2.14.1.
- [Release notes](https://github.com/linkedin/goavro/releases)
- [Commits](https://github.com/linkedin/goavro/compare/v2.14.0...v2.14.1)

---
updated-dependencies:
- dependency-name: github.com/linkedin/goavro/v2
  dependency-version: 2.14.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 08:05:19 +00:00
dependabot[bot]
ad01366705 Bump github.com/go-co-op/gocron/v2 from 2.17.0 to 2.18.2
Bumps [github.com/go-co-op/gocron/v2](https://github.com/go-co-op/gocron) from 2.17.0 to 2.18.2.
- [Release notes](https://github.com/go-co-op/gocron/releases)
- [Commits](https://github.com/go-co-op/gocron/compare/v2.17.0...v2.18.2)

---
updated-dependencies:
- dependency-name: github.com/go-co-op/gocron/v2
  dependency-version: 2.18.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 08:05:11 +00:00
6325793902 Add check in initDB importer if jobMeta is nil 2025-12-04 15:38:21 +01:00