[Xapian-tickets] [Xapian] #348: Compress replication changesets
Xapian
nobody at xapian.org
Wed Mar 18 05:15:23 GMT 2009
#348: Compress replication changesets
---------------------------+------------------------------------------------
Reporter: olly | Owner: olly
Type: defect | Status: new
Priority: normal | Milestone: 1.1.1
Component: Backend-Chert | Version: SVN trunk
Severity: normal | Blockedby:
Platform: All | Blocking:
---------------------------+------------------------------------------------
We should probably compress changesets for replication with zlib as we
store to disk and uncompress after they've been sent over the network.
Advantages are that replication would need much less disk space and
network bandwidth. Disadvantage is a bit more CPU needed.
My feeling is that it's probably best to always do it though (at least
until we have a backend which produces less compressible blocks) as
replication is likely to be I/O bound. We can always use the equivalent
of {{{gzip -1}}} to trade speed/space.
Setting milestone:1.1.1 for now - I'm currently intending to mark
replication as "experimental" for 1.1.0.
--
Ticket URL: <http://trac.xapian.org/ticket/348>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list