Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-3204

Remove old unused code

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 1.7.0
    • None
    • None

    Description

      I found a bunch of unused code with UCDetector. Some of this has been introduced recently, and I've opened issues or commented on the relevant JIRAs for those. However, some of them are very old, and go back to the initial import to ASF repos.

      These include things like "BulkImportHelper", "BinaryTree", "MasterNotRunningException", and "EndOfTableException". Some of these were imported with bcfile, but we just don't need or use. Others are small inner-classes that aren't used any longer. Almost none of them are documented to explain their existence. These are not API.

      These should all just be cleaned up and removed. Since it's a low priority, I'm not going to clean anything up prior to 1.7.0

      In addition to the unused classes, there's also some unused methods scattered about. Those will take longer to identify. If they don't get done by 1.7.0, I'll create a follow-on task to clean up those.

      Attachments

        Issue Links

          Activity

            People

              ctubbsii Christopher Tubbs
              ctubbsii Christopher Tubbs
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 0.5h
                  0.5h