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

Crash after compacting large views

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.0.2
    • 1.1.1, 1.2
    • None
    • None
    • Committers Level (Medium to Hard)

    Description

      The database has over 9 million records. Several of the views are relatively dense in that they emit a key for most documents. The views are successfully created initially but with relatively large sizes from 20 to 95G. When attempting to compact them, the server will crash upon completion of the compaction.

      This does not occur with the released 1.0.1 version but does with the 1.0.x svn version. I'll attach example logs. Unfortunately they are level error and may not have enough information.

      Attachments

        1. 0001-Write-header-before-handing-over-compacted-group.patch
          2 kB
          Adam Kocoloski
        2. 2011-06-11-couchdb.log
          85 kB
          Stefan Kögl
        3. 2011-06-13-couchdb.log
          36 kB
          Stefan Kögl
        4. 2011-06-15-2-couchdb.log
          20 kB
          Stefan Kögl
        5. 2011-06-15-couchdb.log
          22 kB
          Stefan Kögl
        6. 2011-06-16-couchdb.log
          19 kB
          Stefan Kögl
        7. 2011-08-26-couchdb.log
          19 kB
          Stefan Kögl
        8. couch_errors_2.txt
          8 kB
          Bob Clary
        9. couch_errors.txt
          88 kB
          Bob Clary
        10. couchdb-994-db-open-logic.patch
          12 kB
          Filipe David Borba Manana
        11. couchdb-994-db-open-logic-11x.patch
          13 kB
          Filipe David Borba Manana

        Issue Links

          Activity

            People

              Unassigned Unassigned
              bclary Bob Clary
              Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: