Christoph Kluge
|
b9b452f043
|
feat: prototype infinite scroll implementation
|
2024-03-26 15:56:07 +01:00 |
|
|
99d55f05f8
|
feat: Add cluster config endpoint to rest api
|
2024-03-08 16:35:30 +01:00 |
|
|
9fd839fad8
|
Add rest endpoint to get all job data
Fixes #203
|
2024-03-08 15:31:34 +01:00 |
|
|
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 |
|
|
ed5ecbd914
|
fix: Restructure swagger docs
|
2023-09-07 15:14:09 +02:00 |
|
|
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 |
|
|
d7117f3d49
|
Add sorting and paging to JobStatsGrouped
|
2023-08-25 13:14:34 +02:00 |
|
|
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 |
|
Christoph Kluge
|
f6c4c963ec
|
feat: Add users rest endpoint swagger docs
|
2023-08-18 17:18:31 +02:00 |
|
Christoph Kluge
|
f7571211fd
|
initial branch commit
|
2023-07-21 16:33:53 +02:00 |
|
|
7174f27a89
|
Add node filter and concurrent job list query
|
2023-06-28 13:35:41 +02:00 |
|
|
54aa940d3e
|
Add job metricdata rest endpoint
Fixes #102
|
2023-06-14 15:03:01 +02:00 |
|
|
c662ced7e7
|
Initial rest endpoint for metrics data
|
2023-06-14 14:33:36 +02:00 |
|
|
5ba6f0ed3a
|
Refactor and adapt to new API
|
2023-06-09 09:09:41 +02:00 |
|
Christoph Kluge
|
4e568e60cd
|
Del JobName from Job type, jobStats name required
- Regenerated GQL
- Relates to #121
- return jobStats name as string
|
2023-06-07 14:13:59 +02:00 |
|
Christoph Kluge
|
270750a78d
|
Move concurrentJobs as field to main job query
|
2023-05-16 12:42:06 +02:00 |
|
Christoph Kluge
|
d93610f700
|
List parallel jobs on node for jobs on shared node
- Relates to issue #97
- required GQL schema extension and regeneration
- Works for archived jobs aswell
|
2023-04-28 12:34:40 +02:00 |
|
Jan Eitzinger
|
f8ba79e9e7
|
Merge branch 'master' into import-data-sanitation
|
2023-04-07 08:57:42 +02:00 |
|
Jan Eitzinger
|
9aff980a38
|
Add scope to Metric List. Add numberOfNodes.
|
2023-03-24 15:10:23 +01:00 |
|
Jan Eitzinger
|
4d49698e5a
|
Add scope to GraphQL Metric Type
|
2023-03-24 14:43:37 +01:00 |
|
Jan Eitzinger
|
1f8c6064e2
|
Refactor schema
* Remove redundant scope
* Change Series Id type to string
* Adopt golang structs to schema
|
2023-03-22 19:21:11 +01:00 |
|
|
5d526e1168
|
Adapt Cluster schema
Add remove boolean to subClusterConfig in MetricList.
Fix Linter errors.
|
2023-03-21 11:51:11 +01:00 |
|
|
747f6d4e2d
|
Add MetricConfig in SubClusters.
|
2023-03-20 16:27:36 +01:00 |
|
Jan Eitzinger
|
97f391deff
|
GraphQL remove toplevel thresholds and add Unit
Add Unit to metric values in subCluster
|
2023-03-10 12:13:40 +01:00 |
|
|
9d28cb83f0
|
Remove swagger enum comment and rebuild Swagger docs
Relates to #95
|
2023-03-01 10:49:08 +01:00 |
|
|
e13f184414
|
Regenerate Swagger docs
Relates to #94 and #95
|
2023-02-27 07:49:37 +01:00 |
|
|
60437ce264
|
Rebuild GraphQL api and Swagger UI code.
|
2023-02-21 18:13:16 +01:00 |
|
Christoph Kluge
|
09bcf9f355
|
Better implementation for querying multiple users
|
2023-02-20 10:20:08 +01:00 |
|
Christoph Kluge
|
bf6ec1bc98
|
Add search for user names, add names in user table
- Regenerated GraphQL due to new required query 'multiUser'
|
2023-02-17 10:45:27 +01:00 |
|
Christoph Kluge
|
a642e9cc7c
|
Add working, but manually entered jobName url query
|
2023-01-11 16:25:02 +01:00 |
|
Christoph Kluge
|
a39fc73345
|
Rerun swagger and fix typo
|
2022-11-30 12:40:07 +01:00 |
|
Jan Eitzinger
|
948da8f10b
|
Review Sagger config. Delete Job endpoints
|
2022-11-11 15:26:27 +01:00 |
|
Christoph Kluge
|
3867ea137b
|
Update and regenerate graphQL for new unit type
|
2022-10-06 18:04:47 +02:00 |
|
Christoph Kluge
|
c9184a7575
|
Move identical parts of stopJob routines to new function
- No solution for two swagger doc annotations for one function (ie function handles two inputs) found
- Also: Delete handwritten openapi.yaml
|
2022-09-23 11:59:18 +02:00 |
|
Christoph Kluge
|
b96c515c2c
|
Small additions to 'getJobs' API docs
|
2022-09-22 13:32:40 +02:00 |
|
Christoph Kluge
|
93713edcac
|
Add '401 unauthorized' to api docs
|
2022-09-21 17:13:55 +02:00 |
|
Christoph Kluge
|
872bc77708
|
Add missing error codes to documentation, fix wrong success type
|
2022-09-21 17:03:01 +02:00 |
|
Christoph Kluge
|
6712b15034
|
Better represent 'exclusiveMinimum' from JSON schemata
|
2022-09-21 14:21:13 +02:00 |
|