Uploaded image for project: 'CouchDB'
  1. CouchDB
  2. COUCHDB-3325

Track _replicator/_user shards with LRU

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.1.0
    • None
    • None

    Description

      We excluded _replicator and _users databases from the LRU many years ago, before clustering.

      It is now possible to make many _replicator and _users databases (and clustering multiples this effect).

      A couchdb cluster can degrade considerably in the presence of many of these databases even when they are empty and idle. They consume resources but are never closed.

      Let's include all sys_db databases in the LRU. Any active ones will remain open anyway, that's the point of an LRU.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              rnewson Robert Newson
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: