diff options
| author | tv <tv@krebsco.de> | 2026-11-05 03:58:12 +0100 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-11-05 03:58:12 +0100 |
| commit | f7ce22ed0ba4a758bdc7de0f21b6d0cb45a866b1 (patch) | |
| tree | 7c35b83e5ae21bb6253c1f82bbed347667af31b9 /src/transport/mod.rs | |
| parent | a02ed87abf6a0dc9d3f36bafcf333272586093aa (diff) | |
deflate blob chunks
Diffstat (limited to 'src/transport/mod.rs')
| -rw-r--r-- | src/transport/mod.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/transport/mod.rs b/src/transport/mod.rs index 32be29b..1e9e5a9 100644 --- a/src/transport/mod.rs +++ b/src/transport/mod.rs @@ -729,6 +729,8 @@ impl std::fmt::Display for EpochTag { pub(crate) enum SyncBody { /// An Automerge sync message. Message(#[serde(with = "crate::transport::wire::codec::sync_message")] SyncPayload), + /// An Automerge sync message, deflated (`compress`): a large one, which shrank. + Deflated(#[serde(with = "crate::transport::wire::codec::sync_message")] SyncPayload), /// Instead of a message too large to send in one piece: fetch these changes as a /// blob (`BlobId::Delta`), then sync on. Delta(DeltaSpec), |
