Skip to content

release 0.2-alpha.2#31

Merged
dwerner merged 3 commits intomainfrom
smart-client-updates
Apr 15, 2026
Merged

release 0.2-alpha.2#31
dwerner merged 3 commits intomainfrom
smart-client-updates

Conversation

@dwerner
Copy link
Copy Markdown
Collaborator

@dwerner dwerner commented Apr 15, 2026

This PR revs Phaser to 0.2.0-alpha.2 and makes a pass over the sync/client surface to align the workspace and batching flow. It also updates the BatchWriter trait so finalization is async, which better matches the rest of the IO-heavy sync pipeline.
Key changes

Bumped workspace version to 0.2.0-alpha.2
Standardized crate metadata across workspace manifests
Switched phaser-query to use workspace dependency resolution for phaser-metrics
Updated BatchWriter::finalize to be async
Updated sync orchestration to await writer finalization
Restored and refined client query streaming helpers
Adjusted stream consumers to work with pinned async streams
Updated bridge test tooling and related call sites

@dwerner dwerner force-pushed the smart-client-updates branch from 7c91691 to e051c67 Compare April 15, 2026 17:17
@dwerner dwerner merged commit f9592d3 into main Apr 15, 2026
5 checks passed
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