Skip to content

feat(batch): add Creating lifecycle state - #453

Open
ubettigole wants to merge 1 commit into
mainfrom
abettigole/creating_batch_compat
Open

feat(batch): add Creating lifecycle state#453
ubettigole wants to merge 1 commit into
mainfrom
abettigole/creating_batch_compat

Conversation

@ubettigole

@ubettigole ubettigole commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Summary

Introduce BatchStateCreating to distinguish persisted batches whose dependency reverse indexes are still being initialized from batches that are ready for processing.

Creating batches are excluded from dependency analysis and active pipeline lookups because their structure may be incomplete. This establishes the lifecycle boundary used by the subsequent PRs to prevent partially initialized batches from being processed or referenced.

Test Plan

Unit tests

Issues

@CLAassistant

CLAassistant commented Jul 31, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@ubettigole
ubettigole changed the base branch from abettigole/batch_assignment_store to main July 31, 2026 01:02
Add a pre-processing batch state and make downstream readers safely tolerate batches whose reverse indexes are still being initialized.

Jira Issues: CODEM-304
@ubettigole
ubettigole force-pushed the abettigole/creating_batch_compat branch from 5b6a476 to 7226a80 Compare July 31, 2026 06:27
@ubettigole ubettigole changed the title feat(orchestrator): support creating batches feat(batch): add Creating lifecycle state Jul 31, 2026
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.

3 participants