Commit Graph

  • e8a5b2dce7 Versioning for query endpoint devel Aditya Ujeniya 2024-09-17 14:37:32 +0200
  • 4ac6cef01f Update Aditya Ujeniya 2024-09-17 10:49:32 +0200
  • 545c176974 Small fix to datatypes Aditya Ujeniya 2024-08-26 13:18:06 +0200
  • 8cefabac7f Fix for resampler Aditya Ujeniya 2024-08-25 16:12:43 +0200
  • b186dca79d Resampler implemented Aditya Ujeniya 2024-08-21 09:47:16 +0200
  • c070b965fa
    Merge pull request #22 from ClusterCockpit/hotfix main hotfix Jan Eitzinger 2024-06-28 09:41:31 +0200
  • 26c3d7dd21
    Merge branch 'main' into hotfix Jan Eitzinger 2024-06-28 09:39:45 +0200
  • c7a63f8758
    More Todos Jan Eitzinger 2024-06-28 09:36:28 +0200
  • 98f52cc4ec
    Update Todo Jan Eitzinger 2024-06-28 09:33:16 +0200
  • 2bf4ec1744
    Merge pull request #21 from ClusterCockpit/hotfix Jan Eitzinger 2024-06-28 08:47:32 +0200
  • bc77ac4839
    Update todos. Cleanup Jan Eitzinger 2024-06-28 08:44:24 +0200
  • 19a5c6cc1d
    Update Todos Jan Eitzinger 2024-06-28 07:31:41 +0200
  • 362adab938
    Merge pull request #20 from ClusterCockpit/Enable-Swagger-documentation-for-REST-api Jan Eitzinger 2024-06-26 05:38:02 +0200
  • 14cf922157
    Use go 1.22 for test workflow Jan Eitzinger 2024-06-26 05:33:53 +0200
  • 6d5594a376
    Change JWT Auth to Middleware Handler Jan Eitzinger 2024-06-26 05:31:28 +0200
  • 826658f762
    Refactor. Add Swagger UI docs. Jan Eitzinger 2024-06-25 20:08:25 +0200
  • 5be5c2ed74 Push special devel branch with enabled logging on query steps debug-logging Christoph Kluge 2024-06-25 14:02:27 +0200
  • 7538570bc5
    Cleanup Jan Eitzinger 2024-06-18 07:27:27 +0200
  • 79e492961e
    Merge pull request #18 from ClusterCockpit/refactor Jan Eitzinger 2024-06-18 07:17:07 +0200
  • 80518897cf
    Merge in refactored branch Jan Eitzinger 2024-06-18 07:13:56 +0200
  • 52704cabb5 Further cleanup Jan Eitzinger 2024-05-06 17:51:50 +0200
  • 5ca66aef87 Put token authentication in separate file Jan Eitzinger 2024-05-06 15:40:22 +0200
  • 8c9761fe2a Cleanup Makefile. Add version flag. Jan Eitzinger 2024-05-06 15:10:45 +0200
  • fcc8eac2d5 Restructure and Cleanup Jan Eitzinger 2024-05-06 14:20:43 +0200
  • b2528f958c Continue restructuring. Intermediate state. Jan Eitzinger 2024-05-06 09:27:28 +0200
  • e1e6694656 Intermediate state Jan Eitzinger 2024-05-03 21:08:01 +0200
  • 0297e6d20d Update dependencies Jan Eitzinger 2024-03-22 09:02:41 +0100
  • 626b533cf2 Refactor and improve error handling for JWT authentication Jan Eitzinger 2024-03-22 09:02:10 +0100
  • 61892666a7 Add test target in Makefile Jan Eitzinger 2024-03-22 09:00:48 +0100
  • dc1ee0f17c Update test action Jan Eitzinger 2024-03-21 20:08:06 +0100
  • b721cf23e3 Switch to jwt-auth v5 Jan Eitzinger 2024-03-20 17:59:19 +0100
  • 61e9191d4d
    Update README.md Jan Eitzinger 2023-10-19 09:22:09 +0200
  • 26335a2216 Remove WithUnit query option store_unit_test Jan Eitzinger 2023-08-22 17:05:23 +0200
  • 3f3a1501ff Return unit in API requests per default store_unit_per_buffer Thomas Roehl 2023-08-22 16:16:19 +0200
  • 997dd8f2ee Update test case to check the metric directly Thomas Roehl 2023-08-22 16:15:01 +0200
  • eb5b22e3d5 Update archive_test.go Jan Eitzinger 2023-08-22 15:33:19 +0200
  • 04cf55534f Import unit test Jan Eitzinger 2023-08-22 15:27:52 +0200
  • 2d77dae30c Add basic test case for reading in checkpoint files Thomas Roehl 2023-08-22 15:17:27 +0200
  • 5e5586f319 Add unit to buffers Thomas Roehl 2023-08-21 15:47:16 +0200
  • e71e1b123b Minor fix to Makefile Thomas Roehl 2023-04-14 18:25:20 +0200
  • 7c891e1593 Add request flag WithUnit and return the metric unit if requested Thomas Roehl 2023-04-14 18:25:07 +0200
  • 051cba4666 Add unit for archive reader/writer Thomas Roehl 2023-04-14 18:24:40 +0200
  • 89acbe8db2 Accept unit tags for incoming metrics and store it in the buffer. Thomas Roehl 2023-04-14 18:24:22 +0200
  • c8c6560040
    Merge pull request #16 from TomTheBear/main v0.0.1 Thomas Gruber 2022-12-20 18:04:07 +0100
  • 6be411b5a7 Add Release action with RPMs and DEB packages Thomas Roehl 2022-12-13 15:23:49 +0100
  • 9fd2048e03 Add Release action with RPMs and DEB packages Thomas Roehl 2022-12-13 14:57:43 +0100
  • 384c1fb6dd Add Release action with RPMs and DEB packages Thomas Roehl 2022-12-13 14:51:42 +0100
  • eb7d9b12b4 Add Release action with RPMs and DEB packages Thomas Roehl 2022-12-13 14:46:35 +0100
  • 5b92fb8a42 Add Release action with RPMs and DEB packages Thomas Roehl 2022-12-13 14:41:35 +0100
  • ff31c10bf8 add dependency for Ubuntu 22.04 job Thomas Roehl 2022-12-13 14:37:49 +0100
  • 10b1cbb752 Add Release action with RPMs and DEB packages Thomas Roehl 2022-12-13 14:36:38 +0100
  • ecf7abf828 Add Release action with RPMs and DEB packages Thomas Roehl 2022-12-13 14:22:33 +0100
  • 869f956ed0 Enable binary checkpoints binary-encoded-checkpoints Lou Knauer 2022-07-27 10:46:13 +0200
  • d54bedc82f Fix names and add missing methods Lou Knauer 2022-07-26 10:04:58 +0200
  • 03a5dee97a Move files and cleanup Lou Knauer 2022-07-26 10:03:02 +0200
  • 4d35a1ed4e Reintroduce JSON support for compability/transition Lou Knauer 2022-07-26 09:10:48 +0200
  • ac5f113ccb Pre-allocate batchwise via mmap Lou Knauer 2022-07-25 15:16:25 +0200
  • 9830f3c5d4 Fix mmap based allocator Lou Knauer 2022-07-25 14:28:49 +0200
  • a8bc250600 test streaming checkpoints Lou Knauer 2022-07-25 14:04:26 +0200
  • 81de3491a3 systemd service: have unlimited number of open file descriptors Lou Knauer 2022-07-20 16:12:22 +0200
  • 1125678bc0 Move selector type and read logic Lou Knauer 2022-07-20 16:09:13 +0200
  • e846a4625e Update READMEs Lou Knauer 2022-07-20 16:04:36 +0200
  • eb319aee36 Start a new api package Lou Knauer 2022-07-14 12:34:02 +0200
  • ef6e09c3e2 streaming checkpoints Lou Knauer 2022-07-14 11:53:06 +0200
  • f153207346 Start working on streaming checkpoints Lou Knauer 2022-07-13 17:41:57 +0200
  • ec3f0ec793 Use mmap for allocations Lou Knauer 2022-07-13 16:36:20 +0200
  • a0a9952ef7 test de/serialization; fix bugs Lou Knauer 2022-07-13 14:17:28 +0200
  • 85fa3ce7bc Binary deserialization Lou Knauer 2022-07-13 12:57:37 +0200
  • 91ced41de2 Start work on serialization Lou Knauer 2022-07-12 15:23:17 +0200
  • 5f8fc36b5f Make type-ids strings Lou Knauer 2022-05-04 09:18:56 +0200
  • db099605ec Add a firstWrite method Lou Knauer 2022-04-07 14:29:03 +0200
  • 6c4c8bb3ea Offset first write timestamp by halve the interval (#9) Lou Knauer 2022-04-07 11:09:01 +0200
  • ba67312c93 More debug options Lou Knauer 2022-04-01 14:01:43 +0200
  • f3d7e5c28a Cleanup; /api/debug returns JSON Lou Knauer 2022-03-31 14:17:27 +0200
  • aca13c1769 Some more heap/gc tuning Lou Knauer 2022-03-24 10:31:11 +0100
  • 3eba385e97 Handle unaligned data more robustly Lou Knauer 2022-03-18 08:37:25 +0100
  • 5431dd113e Cache decoded tokens (signature check is expensive) Lou Knauer 2022-03-14 08:50:28 +0100
  • fdbf94f2a1 Optionally delete checkpoints instead of archiving Lou Knauer 2022-03-14 08:48:22 +0100
  • 0b66f7c5d7 Reduce gc target percentage Lou Knauer 2022-03-09 14:21:03 +0100
  • 720924a7dd Fix float precision Lou Knauer 2022-03-08 09:32:35 +0100
  • 2528dc8403 Add decodeLine benchmark Lou Knauer 2022-03-08 09:31:16 +0100
  • 3619d7a157 Refactor and simplify Lou Knauer 2022-03-08 09:27:44 +0100
  • 66be268b57
    Merge pull request #8 from ClusterCockpit/rename_and_makefile Lou 2022-03-08 09:19:24 +0100
  • bbf49e1b21 Add Makefile Thomas Roehl 2022-03-07 12:22:22 +0100
  • 3ec4dd7f69 Add spec file for RPM building Thomas Roehl 2022-03-07 12:22:14 +0100
  • 7a5a611d8e Add additional files for systemd and init system Thomas Roehl 2022-03-07 12:21:59 +0100
  • d546b0e7d1 Move systemd service file to scripts subfolder Thomas Roehl 2022-03-07 12:21:20 +0100
  • 36c1e81609 Rename main source to fit binary name Thomas Roehl 2022-03-07 12:21:01 +0100
  • af8a275088 Fix panic in ListChildren Lou Knauer 2022-03-04 15:33:47 +0100
  • 902fcf9510 Allow multiple nats subscriptions Lou Knauer 2022-02-22 14:03:45 +0100
  • d8e25063f9 allow setting the cluster tag via query parameter Lou Knauer 2022-02-22 13:58:10 +0100
  • 182a1fa67d fix file descriptor leak Lou Knauer 2022-02-21 12:29:46 +0100
  • 29fe272ea9 Remove 'scope' field from config Lou Knauer 2022-02-21 10:00:29 +0100
  • eb2f4edfe1 parallelize zipping/archiving Lou Knauer 2022-02-21 09:53:40 +0100
  • dea577424e parallel checkpointing Lou Knauer 2022-02-17 11:00:30 +0100
  • 6ab7b6879c Continue even if checkpointing some singel file fails Lou Knauer 2022-02-17 10:11:27 +0100
  • 7201251600 Enable basic authentication for NATS Lou Knauer 2022-02-04 08:52:53 +0100
  • 83d1cb2a98 Add documentation, change config format Lou Knauer 2022-02-04 08:46:14 +0100
  • 8fb2557f97 Support HTTPS; Add /api/debug Lou Knauer 2022-02-04 08:30:50 +0100
  • f38353a879 fix error behaviour, enable padding by default Lou Knauer 2022-02-02 11:45:52 +0100