Janis Eccarius
bc05c663b5
fix(store): cap game-writeback stream with MAXLEN trimming
...
Build & Test (NowChessSystems) TeamCity build finished
Add approximate MAXLEN ~1000 to all xadd calls in
GameWritebackStreamListener. Without trimming, ACKed messages
accumulate in the stream indefinitely, wasting Redis memory.
Closes NCS-88
https://knockoutwhist.youtrack.cloud/issue/NCS-88
2026-06-03 04:04:47 +02:00
TeamCity
bc500e3e94
ci: bump version with Build-107
2026-05-31 15:31:55 +00:00
Janis Eccarius
2dbb1d0b67
refactor: improve code formatting and readability
Build & Test (NowChessSystems) TeamCity build finished
2026-05-31 17:04:00 +02:00
Janis Eccarius
252851de1c
fix(store): replace null check with Option for stream messages
Build & Test (NowChessSystems) TeamCity build failed
2026-05-31 16:27:22 +02:00
Janis
ae3ef766e8
feat(redis): implement game writeback stream processing with error handling and retries
Build & Test (NowChessSystems) TeamCity build failed
2026-05-22 12:37:39 +02:00
TeamCity
487711628f
ci: bump version with Build-106
2026-05-22 10:00:20 +00:00
Janis
576e3fea9b
feat(dto): update GameWritebackEventDto for JSON deserialization and remove unused mixin
Build & Test (NowChessSystems) TeamCity build failed
2026-05-22 11:35:55 +02:00
TeamCity
1f66b7bde7
ci: bump version with Build-105
2026-05-22 08:50:38 +00:00
Janis
381161f003
feat(config): add GameWritebackEventDtoMixin for JSON deserialization
Build & Test (NowChessSystems) TeamCity build finished
2026-05-22 10:23:30 +02:00
TeamCity
411eed2453
ci: bump version with Build-102
2026-05-19 11:40:58 +00:00
Janis
af6b0ed8b7
feat(redis): use ManagedExecutor for asynchronous writeback processing
Build & Test (NowChessSystems) TeamCity build finished
2026-05-19 13:16:07 +02:00
TeamCity
bcd8257db2
ci: bump version with Build-101
2026-05-19 09:06:09 +00:00
Janis
d61fe97b4c
feat(redis): add @Startup annotation to GameWritebackStreamListener
Build & Test (NowChessSystems) TeamCity build finished
2026-05-19 10:44:51 +02:00
TeamCity
959bb53335
ci: bump version with Build-100
2026-05-19 08:13:51 +00:00
Janis
b610678005
fix(redis): add log message for starting Writeback listener
Build & Test (NowChessSystems) TeamCity build finished
2026-05-19 09:48:21 +02:00
TeamCity
6311d8fd00
ci: bump version with Build-94
2026-05-17 17:07:55 +00:00
Janis
ebba729af3
fix: ensure full hierarchy registration for reflection in NativeReflectionConfig
2026-05-17 17:59:54 +02:00
TeamCity
b0d27d2de2
ci: bump version with Build-89
2026-05-16 11:31:37 +00:00
Janis
8f9eb12f66
feat: implement clock expiry scanning and handling for game records ( #53 )
...
Build & Test (NowChessSystems) TeamCity build finished
Reviewed-on: #53
2026-05-16 13:24:48 +02:00
TeamCity
5d5fffa812
ci: bump version with Build-88
2026-05-16 10:07:11 +00:00
Janis
73239088d9
fix: NCS-85 Database Writeback fails without Logs ( #52 )
...
Build & Test (NowChessSystems) TeamCity build finished
Reviewed-on: #52
2026-05-16 11:41:56 +02:00
TeamCity
67802ee1b8
ci: bump version with Build-82
2026-05-13 14:49:00 +00:00
Janis
3ed3e59ee4
fix: remove unused HTTP root-path configurations from application.yml
Build & Test (NowChessSystems) TeamCity build finished
2026-05-13 16:23:04 +02:00
TeamCity
2a5cfeee39
ci: bump version with Build-79
2026-05-12 22:21:53 +00:00
Janis
72ce262bc4
feat: update application.yml with new API root paths and add Micrometer and OpenTelemetry dependencies
Build & Test (NowChessSystems) TeamCity build finished
2026-05-13 00:02:53 +02:00
TeamCity
e81c3844ad
ci: bump version with Build-77
2026-05-12 17:18:14 +00:00
Janis
3904d5ad8a
feat: add OpenTelemetry trace configuration with parentbased sampler
Build & Test (NowChessSystems) TeamCity build finished
2026-05-12 19:00:08 +02:00
TeamCity
58e08f3807
ci: bump version with Build-76
2026-05-11 21:05:41 +00:00
Janis
d438e97f32
feat: add initialization metrics for various services
2026-05-11 22:37:22 +02:00
TeamCity
fcc251f777
ci: bump version with Build-75
2026-05-10 21:19:52 +00:00
Janis
9459203e0d
refactor: update timer record calls to use Runnable type
Build & Test (NowChessSystems) TeamCity build failed
2026-05-10 22:24:55 +02:00
Janis
d57c488661
feat: configure logging and add OpenTelemetry support ( #49 )
...
Build & Test (NowChessSystems) TeamCity build failed
Reviewed-on: #49
2026-05-10 20:31:48 +02:00
TeamCity
e9a4ecf4ae
ci: bump version with Build-73
2026-05-10 10:36:36 +00:00
Janis
87dfc6c2bc
feat: NCS-78 Add Traceability to the Applications ( #47 )
...
Build & Test (NowChessSystems) TeamCity build finished
Reviewed-on: #47
2026-05-10 12:15:53 +02:00
TeamCity
183ad670e3
ci: bump version with Build-72
2026-05-09 19:11:07 +00:00
Janis
649566eb3f
feat: NCS-78 Add Traceability to the Applications ( #46 )
...
Build & Test (NowChessSystems) TeamCity build finished
Reviewed-on: #46
2026-05-09 20:54:18 +02:00
TeamCity
a101866bcf
ci: bump version with Build-67
2026-05-05 18:20:39 +00:00
Janis
5baf6a7cdb
fix(redis): update Redis configuration with max pool size and waiting parameters
Build & Test (NowChessSystems) TeamCity build finished
2026-05-05 20:01:32 +02:00
TeamCity
18a4b1cc15
ci: bump version with Build-60
2026-05-02 15:53:05 +00:00
TeamCity
3c47d2b8c9
ci: bump version with Build-58
2026-05-01 18:23:46 +00:00
TeamCity
9f86cc421f
ci: bump version with Build-57
2026-04-30 17:14:21 +00:00
TeamCity
77e498a326
ci: bump version with Build-56
2026-04-30 16:15:27 +00:00
Janis
3efebd5ed0
feat(config): update application.yml to nest HTTP port configuration
Build & Test (NowChessSystems) TeamCity build finished
2026-04-30 17:58:16 +02:00
TeamCity
0229147f4d
ci: bump version with Build-55
2026-04-30 15:35:40 +00:00
Janis
2404e6164c
feat(config): update application.yml for PostgreSQL and remove staging/production configurations
2026-04-30 16:14:10 +02:00
TeamCity
6a143a462a
ci: bump version with Build-54
2026-04-30 09:55:43 +00:00
Janis
6113432a14
feat(config): update application.yml for staging and production environments
Build & Test (NowChessSystems) TeamCity build finished
2026-04-30 10:55:20 +02:00
Janis
34b9933046
feat(docker): add Dockerfiles for Quarkus application in JVM and native modes
Build & Test (NowChessSystems) TeamCity build finished
2026-04-30 09:28:02 +02:00
Janis
c987d8e258
feat(docker): add .dockerignore and .gitignore files for build exclusions
Build & Test (NowChessSystems) TeamCity build was queued
2026-04-30 08:41:03 +02:00
Janis
3f2d2bb4c9
feat(docker): add Dockerfiles for building Quarkus application in native and JVM modes
Build & Test (NowChessSystems) TeamCity build failed
2026-04-30 08:32:04 +02:00