1. Accumulo
  2. ACCUMULO-58

Misconfigured aggregator can block table deletion


    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.3.5, 1.4.0
    • Fix Version/s: 1.5.0
    • Component/s: tserver
    • Labels:


      If you misconfigure an aggregator such that it can't be loaded, it will cause a tablet to indefinitely attempt to minor/major compact. If you attempt to delete the table with this problem the tablet will never break out of the compaction attempt to a point where it will detect it needs to delete. The only way to break out of the loop is kill any tservers who are hosting tablets attempts to be compacted. This definately exists in 1.3, fairly confident it affects the other versions as well. We would need to have the compaction loops check somehow to detect if the tablet needs to be deleted before reattempting.

      Additionally, a functional test should be written to exercise this error to prevent regression.

        Issue Links


          Christopher Tubbs made changes -
          Link This issue is duplicated by ACCUMULO-298 [ ACCUMULO-298 ]
          Christopher Tubbs made changes -
          Reporter jv [ jvines ] John Vines [ vines ]
          Gavin made changes -
          Workflow no-reopen-closed, patch-avail [ 12638762 ] patch-available, re-open possible [ 12671418 ]
          Keith Turner made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Keith Turner made changes -
          Field Original Value New Value
          Affects Version/s 1.5.0 [ 12318645 ]
          jv created issue -


            • Assignee:
              Keith Turner
              John Vines
            • Votes:
              0 Vote for this issue
              1 Start watching this issue


              • Created: