Skip to content

chores: the catch-up asks the store for the actor's missed and failed rows, and reads their status where the store puts it - #71

Open
ohdearquant wants to merge 1 commit into
mainfrom
owed/chores
Open

ohdearquant wants to merge 1 commit into
mainfrom
owed/chores

Conversation

@ohdearquant

Copy link
Copy Markdown
Owner

Closes #54, closes #55.

The missed-tick read passes the actor as creator and each of missed and failed as status to the store's list, one page each, so a busy namespace cannot push the actor's rows past the page. The row's status is read at the item's top level, where the store returns it; it was read from properties, which never carry it, so no live row ever ran. A test drives a positive hand-run check end to end: the measurement printed, landed, and the identity released.

ADR-0015 states what holds. The page cap itself (more than 200 of one actor's rows of one status) stays as S3 says and is filed separately.

Suite: 100% coverage on 3.11, 3.12 and 3.14; pre-commit clean.

… rows, and reads their status where the store puts it

Closes #54, closes #55. The missed-tick read passes creator and status to the store, one page
each for missed and failed, so a busy namespace cannot push the actor's row past the page; the
row's status is read at the item's top level, where the store returns it (it was read from
properties, which never carry it, so no live row ever ran). A test drives a positive hand-run
check. ADR-0015 states what holds.
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.

ADR-0015: a test that drives a positive hand-run check ADR-0015: pass creator and status filters to the store on the missed-tick read

1 participant