Releases: ston-fi/stonfi-sync-engine
Releases · ston-fi/stonfi-sync-engine
Release list
v0.0.3
stonfi_sync_core-v0.3.0
Other
- [breaking] externalize initial height initialization
- release v0.2.0
stonfi_sync_core-v0.2.1
- Let engine builder registrations accept height loaders and sync handlers
directly through theirHeightProviderandSynchronizerconversions. Pass
the implementation directly instead of calling.into()inline. - Pass synchronization and shutdown durations directly to Tokio, including
zero, and makeBuilder::with_shutdown_timeoutinfallible. - Publish the package on crates.io and use the crates.io release of
stonfi_metrics.
stonfi_sync_core-v0.2.0
- Let engine builder registrations accept height loaders and sync handlers
directly through theirHeightProviderandSynchronizerconversions. Pass
the implementation directly instead of calling.into()inline. - Pass synchronization and shutdown durations directly to Tokio, including
zero, and makeBuilder::with_shutdown_timeoutinfallible. - Publish the package on crates.io and use the crates.io release of
stonfi_metrics.
stonfi_sync_core-v0.1.0
- Let engine builder registrations accept height loaders and sync handlers
directly through theirHeightProviderandSynchronizerconversions. Pass
the implementation directly instead of calling.into()inline. - Pass synchronization and shutdown durations directly to Tokio, including
zero, and makeBuilder::with_shutdown_timeoutinfallible. - Publish the package on crates.io and use the crates.io release of
stonfi_metrics.
stonfi_distributed_sync-v0.3.0
Other
- [breaking] externalize initial height initialization
stonfi_distributed_sync-v0.2.1
Other
- support untracked Cargo lockfile
stonfi_distributed_sync-v0.2.0
- Restore optional per-handler worker processing-stat summaries in application
logs. The default zero period disables them; configure a non-zero period with
Worker::builder(...).with_stats_logging_period(...). - Label the processing-stat log table's handler column as
handler_id. - Change
DistributedHandler::into_syncand
Worker::builder(...).add_handlerto consume owned handlers instead of
Arc<Handler>. Applications should construct independent handler instances
for coordinator and worker processes. - Return the private sync adapter from
DistributedHandler::into_syncso it can
be registered directly; convert it explicitly to a coreSynchronizeronly
when its progress is an upstream dependency. - Make
DistributedHandler::into_syncinfallible, share one absolute deadline
across distributed task attempts, and pass polling, reconnect, and lifecycle
durations through standard Tokio semantics. Millisecond wire values saturate
tou64::MAXonly on numeric overflow. - Publish the package on crates.io after
stonfi_sync_coreand use registry
releases for workspace dependencies.
stonfi_distributed_sync-v0.1.0
- Restore optional per-handler worker processing-stat summaries in application
logs. The default zero period disables them; configure a non-zero period with
Worker::builder(...).with_stats_logging_period(...). - Label the processing-stat log table's handler column as
handler_id. - Change
DistributedHandler::into_syncand
Worker::builder(...).add_handlerto consume owned handlers instead of
Arc<Handler>. Applications should construct independent handler instances
for coordinator and worker processes. - Return the private sync adapter from
DistributedHandler::into_syncso it can
be registered directly; convert it explicitly to a coreSynchronizeronly
when its progress is an upstream dependency. - Make
DistributedHandler::into_syncinfallible, share one absolute deadline
across distributed task attempts, and pass polling, reconnect, and lifecycle
durations through standard Tokio semantics. Millisecond wire values saturate
tou64::MAXonly on numeric overflow. - Publish the package on crates.io after
stonfi_sync_coreand use registry
releases for workspace dependencies.