Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Fix Version/s: 0.4
    • Component/s: None
    • Labels:
      None
    • Environment:

      arch: x86_64
      os: Linux version 2.6.18-92.1.22.el5
      java: nio2-ea-bin-b99-linux-x64-05_feb_2009

      Description

      jvm crashes intermittently during compaction. Our test data set is not that big, less than 10 GB.
      When jvm is about to crash, we see that it consumes a lot of memory (exceeding the max heap size).

      The excessive memory usage during compaction is caused by the maintenance of blockIndexes_ in SSTable. this blockIndexes_ was only introduced to the apache version.

        Attachments

        1. 208-3.patch
          2 kB
          Jonathan Ellis
        2. 208-2.patch
          1 kB
          Jonathan Ellis
        3. 208.patch
          81 kB
          Jonathan Ellis
        4. 0005-fix-test-order-dependent-failures.patch
          4 kB
          Jonathan Ellis
        5. 0004-fix-ColumnReader-add-tests.patch
          7 kB
          Jonathan Ellis
        6. ASF.LICENSE.NOT.GRANTED--0003-split-sstable-into-data-index-and-bloom-filter-files.txt
          73 kB
          Jonathan Ellis
        7. ASF.LICENSE.NOT.GRANTED--0002-r-m-touch.txt
          42 kB
          Jonathan Ellis
        8. ASF.LICENSE.NOT.GRANTED--0001-CASSANDRA-208-cleanup.txt
          26 kB
          Jonathan Ellis

          Activity

            People

            • Assignee:
              jbellis Jonathan Ellis
              Reporter:
              jihuang Jiansheng Huang
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: