Skip to content

perf: move queued cursor keys into the store - #219

Merged
daisuke8000 merged 1 commit into
mainfrom
feat/dsk-144
Oct 12, 2026
Merged

daisuke8000 merged 1 commit into
mainfrom
feat/dsk-144

Conversation

@daisuke8000

Copy link
Copy Markdown
Owner

Transfers the queued SourceKey into the reconnect cursor store, removing the processor's second deep clone per log line. Cursor lookup, pruning, locking and cancellation behavior are unchanged.

Validation: formatting, audit and workspace build passed after rebasing onto current main; all 14 cursor tests passed. A regression test checks that all five key string buffers reach the store without another allocation. Independent review found no actionable regression. The existing allowed audit warning is unchanged; no measured throughput claim is made.

DSK-144

@daisuke8000
daisuke8000 merged commit ea04375 into main Oct 12, 2026
2 checks passed
@daisuke8000
daisuke8000 deleted the feat/dsk-144 branch October 12, 2026 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant