Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-1172

Enable deleting tablets before or while they bootstrap

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • Feature Complete
    • None
    • tserver

    Description

      An issue we faced recently on the YCSB cluster is that some disks got full and there was no easy way to bring the tservers back. We had a lot of old tables we could have deleted but in order to do that the tablets must first go through bootstrapping... which is impossible on a full disk.

      Ideas (Todd's mostly):

      • Add a configurable delay (default:0s) when a tserver starts before it bootstraps, this way it could get DeleteTablet calls from the master.
      • Make it possible to delete tablets while they are in queue to bootstrap.
      • Make it possible to delete bootstrapping tablets.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jdcryans Jean-Daniel Cryans
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: