Hampus
|
0b2306ec3d
|
fix(api): honour default TTLs and expire stale job ledger rows (#2887)
|
2026-09-21 23:16:39 +02:00 |
|
Hampus
|
56e04e7b53
|
test(backend): remove duplicate and useless tests (#2820)
|
2026-09-17 15:32:25 +02:00 |
|
Hampus
|
84dcf6b8a8
|
refactor(imports): replace relative imports with path aliases (#2741)
|
2026-09-13 20:18:22 +02:00 |
|
Hampus
|
5afbf67a70
|
refactor(api): tidy the api and shared packages (#2733)
|
2026-09-13 17:37:48 +02:00 |
|
Hampus
|
8a24730884
|
fix(kv): align rust and typescript schema migration (#2328)
|
2026-09-01 20:47:19 +02:00 |
|
Hampus
|
24cd163acd
|
fix(kv): restore keyset paging for numeric key scans (#2314)
|
2026-09-01 02:54:10 +02:00 |
|
Hampus
|
42df4f6731
|
fix(kv): drop the row_key order probe that cliffed paged scans (#2306)
|
2026-09-01 01:32:33 +02:00 |
|
Hampus
|
5da4d24d38
|
fix(kv): page scans by keyset so deletes cannot skip rows (#2302)
|
2026-09-01 00:29:24 +02:00 |
|
Hampus
|
0a920def2b
|
fix(kv): mark the messages migration done instead of rescanning (#2221)
|
2026-08-31 00:22:56 +02:00 |
|
Hampus
|
8ff6518797
|
perf(postgres): name the fixed kv statement shapes (#2173)
|
2026-08-30 23:01:21 +02:00 |
|
Hampus
|
f0e7c25e4c
|
perf(kv): collate key columns in C and drop the duplicate index (#2162)
|
2026-08-30 23:01:06 +02:00 |
|
Hampus
|
4a2a29f154
|
perf(kv): merge row data in one statement on upsert and patch (#2161)
|
2026-08-30 22:37:18 +02:00 |
|
Hampus
|
1054962008
|
perf(kv): chunk oversized IN lists instead of scanning (#2163)
|
2026-08-30 22:36:51 +02:00 |
|
Hampus
|
36b85512c6
|
chore(api): drop knip-unused Postgres KV exports (#2119)
|
2026-08-30 18:58:50 +02:00 |
|
Hampus
|
14ae64f5f3
|
perf(api): stop Postgres KV reads scanning whole tables (#2118)
|
2026-08-30 18:34:23 +02:00 |
|
Hampus
|
5d2e5932a4
|
fix(workspace): stabilise the development stack (#2024)
|
2026-08-26 18:52:53 +02:00 |
|
Hampus
|
beb906753f
|
fix(api): eliminate idle Postgres I/O on self-hosted instances (#1593)
|
2026-08-14 19:55:53 +02:00 |
|
Hampus Kraft
|
fa3e852575
|
workspace: reconcile latest Fluxer into the open source release and continue development there
|
2026-06-16 06:41:37 +02:00 |
|