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

Remove ReplicationState completely

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.95.2
    • 0.98.0, 0.95.2
    • Replication
    • None
    • Incompatible change, Reviewed
    • stop_replication and start_replication aren't available anymore due to the confusion it was causing. The right way to stop/start replication is to disable_peer and enable_peer, for each peers.
    • 0.96notable

    Description

      The stop/start replication functionality is confusing. More times then not a user really only wants to stop/start replication on a peer by peer basis. Enable/disable peer handles this need.

      Removing ReplicationState and the admin commands associated with it will simplify the code without losing any major functionality.

      This JIRA was created based on a discussion in HBASE-8844.

      Attachments

        1. HBASE-8861.patch
          39 kB
          Jean-Daniel Cryans
        2. HBASE-8861-v1.patch
          44 kB
          Chris Trezzo
        3. HBASE-8861-v2.patch
          48 kB
          Chris Trezzo
        4. HBASE-8861-v3.patch
          51 kB
          Chris Trezzo

        Issue Links

          Activity

            People

              ctrezzo Chris Trezzo
              ctrezzo Chris Trezzo
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: