HBase
  1. HBase
  2. HBASE-8861

Remove ReplicationState completely

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.95.2
    • Fix Version/s: 0.98.0, 0.95.2
    • Component/s: Replication
    • Labels:
      None
    • Hadoop Flags:
      Incompatible change, Reviewed
    • Release Note:
      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.
    • Tags:
      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.

      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

          Chris Trezzo created issue -
          Chris Trezzo made changes -
          Field Original Value New Value
          Link This issue relates to HBASE-8844 [ HBASE-8844 ]
          Chris Trezzo made changes -
          Summary Remove ReplicaitonState completely Remove ReplicationState completely
          Chris Trezzo made changes -
          Assignee Chris Trezzo [ ctrezzo ]
          Chris Trezzo made changes -
          Attachment HBASE-8861-v1.patch [ 12591345 ]
          Chris Trezzo made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Jean-Daniel Cryans made changes -
          Attachment HBASE-8861.patch [ 12591347 ]
          Chris Trezzo made changes -
          Attachment HBASE-8861-v2.patch [ 12591352 ]
          Chris Trezzo made changes -
          Attachment HBASE-8861-v3.patch [ 12591474 ]
          Jean-Daniel Cryans made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Hadoop Flags Incompatible change,Reviewed [ 10342, 10343 ]
          Release Note 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.
          Fix Version/s 0.98.0 [ 12323143 ]
          Fix Version/s 0.95.2 [ 12320040 ]
          Resolution Fixed [ 1 ]
          stack made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          stack made changes -
          Tags 0.96notable

            People

            • Assignee:
              Chris Trezzo
              Reporter:
              Chris Trezzo
            • Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development