Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-5790

ZKUtil deleteRecursively should be a recoverable operation

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Implemented
    • None
    • None
    • None
    • Reviewed
    • Unscheduling from 0.94.x, because ZK 3.4.x requirement.

    Description

      As of 3.4.3 Zookeeper now has full, multi-operation transaction. This means we can wholesale delete chunks of the zk tree and ensure that we don't have any pesky recursive delete issues where we delete the children of a node, but then a child joins before deletion of the parent. Even without transactions, this should be the behavior, but it is possible to make it much cleaner now that we have this new feature in zk.

      Attachments

        1. java_HBASE-5790-v1.patch
          10 kB
          Jesse Yates
        2. java_HBASE-5790.patch
          8 kB
          Jesse Yates

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jesse_yates Jesse Yates
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: