11ec2267da
Major refactor of metric data handling
...
- make the internal memory store required and default
- Rename memorystore to metricstore
- Rename metricDataDispatcher to metricdispatch
- Remove metricdata package
- Introduce metricsync package for upstream metric data pull
2025-12-25 08:42:54 +01:00
8576ae458d
Switch to cc-lib v2
2025-12-24 09:24:18 +01:00
f13be109c2
Fix: Replace all Printf log messages with appropriate loglevels
2025-12-11 11:20:11 +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
639e1b9c6d
Port to cc-lib. Extend legal header.
2025-06-30 12:06:35 +02:00
3efee22536
Remove jobMeta and use job struct everywhere
2025-05-28 15:59:21 +02:00
733e3ea9d5
Revert interface from jobMeta to job type. Extend job classifier tagger. Cleanup test rules.
2025-05-23 07:48:27 +02:00
ca634bb707
Refactor taggers. Refine Job Hooks. Start job classifier
2025-05-22 07:10:41 +02:00
Christoph Kluge
633bd42036
Add rounding to archiver avg stat calculation
2025-02-24 11:10:45 +01:00
Christoph Kluge
7400273b0a
Manual merge changes not staged last time ...
2024-09-05 17:27:18 +02:00
508978d586
Initial attempt to update footprints in transaction
2024-09-03 15:59:01 +02:00
f58efa2871
Allow to combine job update queries
2024-09-03 13:41:00 +02:00
b0c9d1164d
Add initial version of footprint update service
...
Not tested yet
2024-08-30 07:22:40 +02:00
5b03cf826b
feat: Add total energy and energy footprint
2024-08-29 07:26:49 +02:00
f305863616
Bugs fixed in unit tests and archiver init
2024-08-28 12:26:35 +02:00
db5809d522
Move rest of archiveing code into new archive package
2024-08-28 11:13:54 +02:00
e7231b0e13
Finish refactoring
...
Add new packages:
- metricDataDispatcher
- archiver
2024-08-28 10:03:04 +02:00