Commit Graph

132 Commits

Author SHA1 Message Date
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
Michael Panzlaff 6454576417 add node_fail job state 2025-03-04 17:42:09 +01:00
Christoph Kluge 5bf968010e Merge branch 'dev' of https://github.com/ClusterCockpit/cc-backend into dev 2025-02-27 14:51:34 +01:00
Christoph Kluge 61bc095d01 fix: decouple polarPlot data query, add new dedicated gql endpoint
- includes go package upgrades
- includes gqlgen error workaround
2025-02-27 14:51:31 +01:00
Michael Panzlaff e376f97547 make swagger 2025-02-27 14:42:18 +01:00
moebiusband 571652c314 Merge branch 'dev' into add_detailed_nodelist 2025-01-28 13:47:22 +01:00
Christoph Kluge 64f60905b4 Drop change on zoom for selector with options
- Up to 7 days worth of runtime
- No zoomState issue and cached results
2025-01-24 14:06:43 +01:00
Christoph Kluge 05bfa9b546 Prepare adaptive binCounts in backend 2025-01-22 12:07:12 +01:00
Christoph Kluge 2a3383e9e6 add scopes, paging and backend filtering to nodeList 2025-01-09 18:56:50 +01:00
moebiusband 28539e60b0 Regenerate Swagger, fix tests, cleanup 2024-11-26 07:02:53 +01:00
Christoph Kluge 2f0460d6ec feat: make quick select starttimes url copyable 2024-10-10 18:35:53 +02:00
Christoph Kluge 6019891591 add energy filterr in new component 2024-10-01 16:25:09 +02:00
Christoph Kluge 48225662b1 feat: display energy usage in job view
- optional emission constant config line added
2024-09-27 13:45:44 +02:00
Christoph Kluge 8e3327ef6a Merge branch 'sample_resolution_select' into dev 2024-09-24 17:43:15 +02:00
Christoph Kluge b1fd07cd30 add single update gql queries to metric wrapper 2024-08-16 14:50:31 +02:00
Christoph Kluge 017f9b2140 feat: Add tag scopes to front and backend, initial commit 2024-08-01 18:59:24 +02:00
Christoph Kluge 6a1cb51c2f Refactor svelte frontend
- Adapt to new metricConfig logic
- Footprint-Metrics generalized for bar card
- Footprint-Metrics in stats filter and sorting
- Frontend always uses GQL, except adminOptions
- Job View will load scopes for all metrics on request
2024-07-22 15:41:33 +02:00
moebiusband 721b6b2afa Change footprint variabel from bool to string
The footprint variable also indicates the type of statistic used now
2024-07-20 08:59:07 +02:00
moebiusband c61ffce0e9 Make job query on metric stats generic 2024-07-12 13:21:19 +02:00
Christoph Kluge 68cf952ac6 Merge branch 'Refactor-job-footprint' of https://github.com/ClusterCockpit/cc-backend into Refactor-job-footprint 2024-07-11 17:33:21 +02:00
Christoph Kluge a4912893a8 Frontend refactor backend changes 2024-07-11 17:23:59 +02:00
moebiusband b64ce1f67f Add LowerIsBetter Metric boolean. Upgrade dependencies. 2024-07-11 16:58:12 +02:00
moebiusband f1427d5272 Add global metric list including graphQL query 2024-07-11 11:09:14 +02:00
Christoph Kluge 0240997257 Merge branch '263_use_median_for_statsseries' into Refactor-job-footprint 2024-07-09 09:28:21 +02:00
Christoph Kluge f1e341f0b9 Initial commit for frontend refactor 2024-07-09 09:17:50 +02:00
moebiusband c6ede67589 Add energy footprint 2024-07-05 16:16:01 +02:00
moebiusband aede5f71ec Introduce adapted graphql schema 2024-06-28 16:49:02 +02:00
Christoph Kluge 684cb5a376 feat: change statistics render of metric plot to min/max/median
- #263
2024-05-08 16:17:42 +02:00
Christoph Kluge 0dee5073c6 fix: make hasnextpage optional parameter, use only if inf scroll configured 2024-03-26 16:27:04 +01:00
Christoph Kluge b9b452f043 feat: prototype infinite scroll implementation 2024-03-26 15:56:07 +01:00
moebiusband 99d55f05f8 feat: Add cluster config endpoint to rest api 2024-03-08 16:35:30 +01:00
moebiusband 9fd839fad8 Add rest endpoint to get all job data
Fixes #203
2024-03-08 15:31:34 +01:00
moebiusband e81e56ea1d Add rest endpoint edit_meta including helper routines
Fixes #219
2024-03-08 08:51:05 +01:00
Christoph Kluge 21dde870c6 Merge branch 'master' into 214_user_status_histograms 2024-02-08 12:26:07 +01:00
Christoph Kluge 1185737eaa Add metrics to histoselect, add userfilters
- edit struct to make only count return required
2023-12-08 12:03:04 +01:00
Christoph Kluge ead5c54bcb Prototype completed 2023-12-05 15:30:40 +01:00
Christoph Kluge b5b355c16c Finished backend sql query and gql resolve 2023-12-05 11:59:01 +01:00
Christoph Kluge 9bc36152d9 intermediate save
- DOES NOT COMPILE
2023-12-01 13:22:01 +01:00
Christoph Kluge e34623b1ce Add db average stats to gql, use in footprint 2023-11-24 15:11:38 +01:00
moebiusband ed5ecbd914 fix: Restructure swagger docs 2023-09-07 15:14:09 +02:00
moebiusband 2d4759114e Add Release Notes link to release page 2023-09-07 14:33:22 +02:00
Jan Eitzinger b836eee1e7 Merge pull request #205 from ClusterCockpit/166_add_scopes_analysis
166 add scopes analysis
2023-08-31 12:03:37 +02:00
Christoph Kluge 59c749a164 feat: add select to analysis view pie chart
- 'Walltime' as generic default value for top list
-  Change from nodes distribution to cores distribution
2023-08-29 17:38:17 +02:00
Christoph Kluge f933cad87f feat: add select to status view pie charts
- 'Jobs' as generic default value for top lists
- Prepare histograms for cores and accs in schema
2023-08-29 14:01:01 +02:00
Christoph Kluge ce758610b6 change: implement topX query in jobsStatistics 2023-08-25 17:38:25 +02:00
moebiusband d7117f3d49 Add sorting and paging to JobStatsGrouped 2023-08-25 13:14:34 +02:00
moebiusband 3b8bcf7b32 Remove obsolete jobsCount resolver 2023-08-24 14:51:26 +02:00
Christoph Kluge 6a1e35107f fix: analysis metric histogram normalized by scope
- native acc metrics normalized by accHours
- native core metrics normalized by coreHours
2023-08-24 11:52:36 +02:00
Christoph Kluge f36f62fb47 Improve user endpoint swagger docs 2023-08-21 12:12:28 +02:00