Skip to content

feat(controller) batch controller should publish batch messages#84

Merged
manjari25 merged 3 commits into
mainfrom
manjari/batch-manager-publish-batch-id
Feb 26, 2026
Merged

feat(controller) batch controller should publish batch messages#84
manjari25 merged 3 commits into
mainfrom
manjari/batch-manager-publish-batch-id

Conversation

@manjari25
Copy link
Copy Markdown
Contributor

@manjari25 manjari25 commented Feb 25, 2026

Summary

feat(controller) batch controller should publish batch messages

What

The batch controller now constructs an entity. It publishes that batch (instead of the raw request) to the next pipeline stage. Supporting serialization methods (ToBytes/BatchFromBytes) were added to the Batch entity.

Why

The downstream stages of the pipeline need to operate on batches, not individual requests. This change shifts the publish boundary from request-oriented to batch-oriented, which is the batch controller's core responsibility — receiving requests and outputting batches.

Test Plan

Issues

#86

@manjari25 manjari25 changed the title feat(controller) batch controller should publish batch messages to the feat(controller) batch controller should publish batch messages Feb 25, 2026
@manjari25 manjari25 changed the title feat(controller) batch controller should publish batch messages feat(controller) batch controller should publish batch messages Feb 25, 2026
@manjari25 manjari25 marked this pull request as ready for review February 25, 2026 23:27
@manjari25 manjari25 merged commit d05950a into main Feb 26, 2026
8 checks passed
@behinddwalls behinddwalls deleted the manjari/batch-manager-publish-batch-id branch June 2, 2026 18:40
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.

2 participants