From f7ce22ed0ba4a758bdc7de0f21b6d0cb45a866b1 Mon Sep 17 00:00:00 2001 From: tv Date: Thu, 5 Nov 2026 03:58:12 +0100 Subject: deflate blob chunks --- src/transport/mod.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/transport/mod.rs') 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), -- cgit v1.3.1