Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Revision: |
code improvements from tidier. Patch by Kostis Sagonas. COUCHDB-570
attempt at gentler replication shutdown when one of the DBs is deleted
GC isn't happening for this process b/c heap is too small, so trigger it manually
skip full_commit during replication when its safe
roll back streaming _bulk_docs b/c of a race condition
more work on _bulk_docs streaming during replication. I think this effort is kind of a dead end, at least if we're serious about that 4GB maximum document/attachment size. Presently push replication will have trouble with attachments larger than a few MB because of the inactivity_timeout we've set in ibrowse. We'll push the data, but then close the connection after 30 seconds while the target is still decoding. We should focus our efforts instead on a way to push attachments without Base64. I don't know what to say about 4GB _documents_, I don't see how we could ever really support those now even without replication.
whoops, process dictionary certainly won't work there
split into multiple requests so target doesn't buffer too much
max chunk size of 4G, not 64k
stream _bulk_docs JSON body during replication
new replicator using _changes feed for continuous replication
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| apache@apache.org | ViewVC Help |
| Powered by ViewVC 1.1.2 |