Uploaded image for project: 'ActiveMQ'
  1. ActiveMQ
  2. AMQ-2736

KahaDB doesn't clean up old files

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 5.3.2
    • Fix Version/s: 5.5.0
    • Component/s: None
    • Labels:
      None

      Description

      Over time, we're seeing that kahadb doesn't clean up old journal files. As a result, we eventually run out of disk space, or rather, we hit our usage limits and our producers are slowed down by the producer flow control mechanism. Others have experienced this problem too (for example, see http://mail-archives.apache.org/mod_mbox/activemq-users/201002.mbox/%3C27502591.post@talk.nabble.com%3E)

      For now, we're moving back to the old amqPersistenceStore.

        Attachments

        1. AMQ-2736.zip
          3 kB
          Eduardo Costa
        2. amq-2987.patch
          2 kB
          Jeff Genender
        3. amq-2987-testcase.patch
          8 kB
          Jeff Genender
        4. AMQ2736Test_should_with_this_diff.txt
          9 kB
          Gary Tully
        5. MyKahaDBStore.java
          1 kB
          Eduardo Costa

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

              • Assignee:
                gtully Gary Tully
                Reporter:
                adrian.trenaman Adrian Trenaman
              • Votes:
                12 Vote for this issue
                Watchers:
                21 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: