summaryrefslogtreecommitdiff
path: root/dev/boot_node.erl
diff options
context:
space:
mode:
authorNick Vatamaniuc <vatamane@apache.org>2018-11-27 22:37:38 -0500
committerNick Vatamaniuc <nickva@users.noreply.github.com>2018-11-28 11:57:42 -0500
commit369bec2b7db54d6781f4994543f92aa9bf24d28d (patch)
tree29212c28b2e6d91b7756cc3f443bf206b67732fb /dev/boot_node.erl
parenteca86229233339bee8bf287975554981269f6b91 (diff)
downloadcouchdb-369bec2b7db54d6781f4994543f92aa9bf24d28d.tar.gz
Use fabric to get design docs in the compaction daemon
Previously the compaction daemon looked for design docs in each shard file. This worked well for versions < 2.x, however, for clustered databases design documents will only be found in their respective shards based on the document id hashing algorithm. This meant that in a default setup of Q=8 only the views of one shard range, where the _design document lives, would be compacted. The fix for this issue is to use fabric to retrive all the design documents for clustered database. Issue #1579
Diffstat (limited to 'dev/boot_node.erl')
0 files changed, 0 insertions, 0 deletions