summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Handle attachments in a mixed cluster environment.COUCHDB-3287-pluggable-storage-engines-mixed-cluster-attachmentsNick Vatamaniuc2017-06-051-0/+13
* Fix compatibility with master local document revisionsNick Vatamaniuc2017-06-013-15/+14
* Fix assertion on wrong variablePaul J. Davis2017-05-311-1/+1
* Replace repeated code with functionPaul J. Davis2017-05-301-10/+10
* Reject unknown engines in chttpdPaul J. Davis2017-05-303-6/+32
* Add error and test for invalid enginePaul J. Davis2017-05-302-32/+52
* Add a log message for misconfigured default enginePaul J. Davis2017-05-301-0/+5
* Remove unused function clausePaul J. Davis2017-05-301-2/+0
* Remove stub for swapping enginesPaul J. Davis2017-05-301-11/+2
* Update pattern match for clarityPaul J. Davis2017-05-301-1/+4
* Fix type spec to allow disabling compressionPaul J. Davis2017-05-301-1/+1
* Remove outdated commentPaul J. Davis2017-05-301-1/+0
* Rename handle_call and handle_info callbacksPaul J. Davis2017-05-303-14/+14
* Remove overly broad any() typePaul J. Davis2017-05-301-1/+1
* Fix typoPaul J. Davis2017-05-301-1/+1
* Remove unnecessary pattern matchPaul J. Davis2017-05-301-1/+1
* Add default storage engine config with commentsPaul J. Davis2017-05-301-0/+10
* Mark pluggable storage engines as a featurePaul J. Davis2017-05-171-0/+3
* Ensure deterministic revisions for attachmentsPaul J. Davis2017-05-153-13/+21
* Add storage engine test suitePaul J. Davis2017-05-1512-0/+2216
* Implement pluggable storage enginesPaul J. Davis2017-05-1538-1817/+1282
* Add legacy storage engine implementationPaul J. Davis2017-05-155-0/+1963
* Add couch_db_engine modulePaul J. Davis2017-05-121-0/+877
* Allow for mixed db record definitionsPaul J. Davis2017-05-122-5/+70
* Add clause for mixed cluster upgradesPaul J. Davis2017-05-121-3/+7
* Remove public access to the db recordPaul J. Davis2017-05-1258-584/+441
* Avoid bad match on really old databasesPaul J. Davis2017-05-121-2/+2
* Add a test helper for creating fake db recordsPaul J. Davis2017-05-121-0/+14
* Update couch_server to not use the db recordPaul J. Davis2017-05-125-65/+110
* Move calculate_start_seq and owner_ofPaul J. Davis2017-05-122-94/+112
* Reorganize exports from couch_db.erlPaul J. Davis2017-05-121-24/+90
* Merge pull request #516 from cloudant/global-ignore-eunit-subdirEric Avdey2017-05-111-17/+2
|\
| * Ignore .eunit and .rebar for all depsEric Avdey2017-05-111-17/+2
|/
* Test changes_listener dies on mem3_shards shutdownJay Doane2017-05-101-0/+41
* Expose mem3_shards:get_changes_pid/0Jay Doane2017-05-101-0/+6
* Mango $allMatch return false for empty list (#511)garren smith2017-05-102-4/+16
* Increase timeout for JS test harness restartServer fnJoan Touzet2017-05-091-1/+1
* Increase timeout for compression testsJoan Touzet2017-05-091-1/+1
* Handle non-default _replicator dbs in _scheduler/docs endpointNick Vatamaniuc2017-05-091-24/+81
* Hibernate couch_stream after each writeJoan Touzet2017-05-091-1/+1
* Choose index based on fields match (#469)garren smith2017-05-092-13/+128
* Switch to using Travis containerised buildsJoan Touzet2017-05-051-11/+48
* Merge pull request #484 from cloudant/couchdb-3389Nick Vatamaniuc2017-05-051-41/+50
|\
| * Add jittered sleep during replicator shard scanningNick Vatamaniuc2017-05-051-41/+50
|/
* Merge pull request #503 from cloudant/couchdb-3324-fix-badargNick Vatamaniuc2017-05-031-1/+1
|\
| * Fix `badarg` when querying replicator's _scheduler/docs endpointNick Vatamaniuc2017-05-031-1/+1
|/
* bypass compact.js flaky comparisonJoan Touzet2017-05-031-1/+1
* Fix and re-enable many test casesJoan Touzet2017-05-0314-252/+135
* Fix error on race condition in mem3 startupJoan Touzet2017-05-021-3/+4
* Bump docs to include scheduling replicator documentationNick Vatamaniuc2017-05-021-1/+1