Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
5da48f9
feat(run-store): keyspace and entry helpers for the Redis snapshot store
d-cs Aug 21, 2026
030acd1
fix(run-store): import only what the helpers use
d-cs Aug 21, 2026
92028d5
feat(run-store): append and id-keyed reads for the Redis snapshot store
d-cs Aug 21, 2026
66479aa
fix(run-store): anchor liveness on the counter and make append idempo…
d-cs Aug 21, 2026
9f67724
feat(run-store): wait-cycle waitpoint id reads
d-cs Aug 21, 2026
47dab96
test(run-store): the snapshot store TTL rule and keyspace liveness
d-cs Aug 21, 2026
a4e9ede
test(run-store): prove the completion TTL is re-applied, not merely u…
d-cs Aug 21, 2026
005c76c
feat(run-store): getSince with a newest-first window and head-only wa…
d-cs Aug 21, 2026
42d9a64
fix(run-store): scope getSince by the since entry, not by the window
d-cs Aug 21, 2026
ef4fb13
test(run-store): cover getSince's evicted-body skip guard
d-cs Aug 21, 2026
a5ad85a
fix(run-store): pair the head waitpoint order with the surviving head…
d-cs Aug 21, 2026
fa944e6
test(run-store): environment scoping on the snapshot store reads
d-cs Aug 21, 2026
db08cf5
test(run-store): the optional compare-and-set on the current snapshot…
d-cs Aug 21, 2026
d87187d
test(run-store): hash-tag slot and keyPrefix guards for the Lua key d…
d-cs Aug 21, 2026
39cd9ad
test(run-store): snapshot store size metrics and high-water logging
d-cs Aug 21, 2026
b61cb4d
fix(run-store): name the run in high-water warnings
d-cs Aug 21, 2026
1bf9dba
test(run-store): pin the metric, CAS and slot assertions to their values
d-cs Aug 21, 2026
aa16e6e
style(run-store): wrap the high-water warnings after oxfmt
d-cs Aug 21, 2026
b4c411a
fix(run-store): check for a duplicate id before the compare-and-set
d-cs Aug 21, 2026
9bec737
test(run-store): prove getSince drops a foreign-environment row
d-cs Aug 21, 2026
8b62d08
feat(run-store): warn when a cycle pointer's count disagrees with its…
d-cs Aug 21, 2026
0daa273
Merge remote-tracking branch 'origin/main' into feature/tri-13446-red…
d-cs Aug 21, 2026
99f72f7
Merge branch 'main' into feature/tri-13446-redis-snapshot-store
d-cs Aug 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions internal-packages/run-store/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
}
},
"dependencies": {
"@internal/redis": "workspace:*",
Comment thread
coderabbitai[bot] marked this conversation as resolved.
"@trigger.dev/core": "workspace:*",
"@trigger.dev/database": "workspace:*"
},
Expand Down
1 change: 1 addition & 0 deletions internal-packages/run-store/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ export * from "./types.js";
export * from "./PostgresRunStore.js";
export * from "./runOpsStore.js";
export * from "./readReplicaClient.js";
export * from "./redisSnapshotStore.js";
Loading