moebiusband and Claude Opus 5
4cfbecd818
Merge branch 'feat/565-add-metric-tooltip' into metric-store-tickets
...
Resolve conflicts in the generated GraphQL code by regenerating it against
the merged schema. cc-lib v2.13.0 adds Tooltip to schema.MetricConfig and
schema.GlobalMetricListItem, so gqlgen now binds the tooltip field directly
and the hand-written globalMetricListItem/metricConfig resolvers introduced
on the tooltip branch are no longer needed.
Also migrate to the cc-lib v2.13.0 metric container types, which changed
from bare maps to structs carrying array-valued metric groups:
schema.JobData map -> {Metrics, Groups}
schema.ScopedJobStats map -> {Metrics, Groups}
job.Statistics map -> schema.JobStatisticsSet{Metrics, Groups}
Callers index .Metrics, return the zero struct instead of nil, and
deepCopy/DecodeJobStats now also carry the Groups payload through.
archive.GetStatistics returns the full JobStatisticsSet so group
statistics survive the round trip.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-27 10:22:22 +02:00
Christoph Kluge
053c44d7b5
add tooltips to metricConfig, rendered in metricSelect, rework availability display
2026-07-28 17:36:29 +02:00
moebiusband
5d8d4e228e
Merge branch 'main' into feature/526-average-resample
2026-06-17 06:30:54 +02:00
Jan Eitzinger and GitHub
d74ae77c8e
Merge pull request #553 from ClusterCockpit/release/v1.5
...
Release/v1.5
2026-06-04 20:33:22 +02:00
moebiusband
0020f63582
Rebuild Swagger
2026-06-04 17:56:32 +02:00
Christoph Kluge
1ebde74774
Adapt swagger definitions of user update endpoint
2026-06-02 17:58:15 +02:00
moebiusband
c0d2d65f96
Introduce average resampler support
...
Fixes #526
Entire-Checkpoint: 893a1de325b5
2026-03-19 21:16:48 +01:00
Christoph Kluge
10b4fa5a06
change: remove heuristic metricHealth, replace with DB metricHealth
...
- add metricHealth to single Node view
2026-03-19 15:55:58 +01:00
Christoph Kluge
886791cf8a
remove deprecated minRunningFor filter remnants
2026-03-19 14:09:10 +01:00
Christoph Kluge
2d90fd05d6
Manually migrate editMetaByRequest to current state of 2026
...
- originally PR #400
2026-02-20 10:38:07 +01:00
Christoph Kluge
fe3ebe0abc
add healthStatus tab to status details, add graphql endpoints and handlers
2026-02-17 14:38:06 +01:00
Christoph Kluge
5655639320
add subCluster jobFilter for statusDetail queries
2026-02-06 11:10:08 +01:00
moebiusband
e1efc68476
Update dependencies. Rebuild graphql and swagger
2026-01-15 08:32:06 +01:00
Christoph Kluge
518e9950ea
add job exclusivity filter, review db indices
2026-01-13 16:59:52 +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
Christoph Kluge
1ceb681521
fix missed out keyword
2025-11-20 15:58:40 +01:00
Christoph Kluge
261905a364
unify out_of_memory jobState spelling
...
- underscores used in existing databases
2025-11-20 15:08:22 +01:00
Christoph Kluge
90c3381954
add nodeState info display and filtering to systems views
2025-11-18 15:56:55 +01:00
Christoph Kluge
e49e5a0474
finalize timed node state backend code, concat functions
2025-11-05 18:17:29 +01:00
Christoph Kluge
714d6af7cd
initial branch commit, improve countstate backend logic
...
- stacked component rough sketch
- gql data request pipeline layed out
2025-10-17 18:24:05 +02:00
moebiusband
40398497c2
Update Node table code. Add simple unit test
2025-10-16 12:54:16 +02:00
moebiusband
600f19ac80
Sync commit
...
Does not work yet
2025-10-13 16:12:02 +02:00
Jan Eitzinger and GitHub
df0e8eb228
Merge branch 'dev' into metricstore
2025-09-10 09:14:50 +02:00
Aditya Ujeniya
3b9d05cc6d
Fix exclusive to shared in svlete and graphql
2025-09-09 14:57:05 +02:00
Aditya Ujeniya
af43901ca3
Trial and Test MetricStore components
2025-09-08 22:54:13 +02:00
Christoph Kluge
2a91ca0cff
Merge branch 'dev' into rework_status_view
2025-08-13 14:29:19 +02:00
Christoph Kluge
98b9f8e62d
Add more information to status dash
2025-08-04 14:50:53 +02:00
moebiusband
44cd8d258d
Fix and regenerate Swagger and GraphQL
2025-07-31 12:10:46 +02:00
Christoph Kluge
697acd1d88
Extend bubbleRoofline for nodeData, add column to node table, rename nodeStats query
2025-07-18 18:12:07 +02:00
Christoph Kluge
b036c3903c
add config fallbacks and notes
2025-07-10 14:57:12 +02:00
Christoph Kluge
743a89c3a2
Finalize node query backend functions, fix migration issue
2025-07-04 15:14:15 +02:00
moebiusband
87c93e90cd
Implement node query
2025-06-06 16:04:53 +02:00
moebiusband
249128e011
Cleanup. Re-generate Swagger
2025-06-06 06:30:40 +02:00
moebiusband
7466fe7a34
Update GraphQL schema. Refactor node repository
2025-06-05 13:17:24 +02:00
moebiusband
6f9737c2c2
Add node repository, extend GraphQL API
...
Sync commit.
2025-06-04 13:44:37 +02:00
Christoph Kluge
9ebc49dd1c
add table to compareview, remove debug data view
2025-05-08 15:21:05 +02:00
Christoph Kluge
69286881e4
add manual job selection for comparison in jobs view
2025-05-08 09:28:48 +02:00
Christoph Kluge
4419df8d1b
add cluster and subcluster information to compareplot
2025-05-06 18:08:35 +02:00
Christoph Kluge
aed2bd48fc
add resource compare graph, add cursor sync, handle jobIds fitler
2025-05-06 17:54:13 +02:00
Christoph Kluge
33ecfe88ef
add job duration, add starttime and duration to legend
2025-05-06 09:58:28 +02:00
Christoph Kluge
fd52fdd35b
add job starttime to legend
2025-05-05 16:41:05 +02:00
Christoph Kluge
df497d5952
initial branch commit, add job compare switch, add gql resolver
2025-04-29 15:10:06 +02:00
moebiusband
65df27154c
Cleanup and regenerate Swagger docs
2025-04-24 11:14:51 +02:00
moebiusband
8dfa1957f4
Merge hotfix changes
2025-04-24 11:07:02 +02:00
Christoph Kluge
543ddf540e
implement removeTagFromList mutation, add tag mutation access checks
2025-04-23 14:51:01 +02:00
moebiusband
28cdc1d9e5
fix: Update endpoints in Swagger UI
2025-04-09 09:13:21 +02:00
Christoph Kluge
f5f36427a4
split statsTable data from jobMetrics query, initial commit
...
- mainly backend changes
- statstable changes only for prototyping
2025-03-13 17:33:55 +01:00
Michael Panzlaff
4b2d7068b3
Revert "add node_fail job state"
...
This reverts commit 6454576417 .
2025-03-04 18:16:02 +01:00
Michael Panzlaff
a61ff915ac
Revert "add more missing node_fail states"
...
This reverts commit 0a3e678329 .
2025-03-04 18:15:39 +01:00
Michael Panzlaff
0a3e678329
add more missing node_fail states
2025-03-04 18:03:01 +01:00