Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HBASE-26233 The region replication framework should not be built upon the general replication framework #3891

Closed
wants to merge 15 commits into from

Commits on Dec 31, 2021

  1. HBASE-26407 Introduce a region replication sink for sinking WAL edits…

    … to secondary replicas directly (#3807)
    
    Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    7286cc0 View commit details
    Browse the repository at this point in the history
  2. HBASE-26412 Handle sink failure in RegionReplicationSink (#3815)

    Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    2ee1898 View commit details
    Browse the repository at this point in the history
  3. HBASE-26413 Limit the total size of buffered region replication entri…

    …es (#3844)
    
    Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    0b29a79 View commit details
    Browse the repository at this point in the history
  4. HBASE-26449 The way we add or clear failedReplicas may have race (#3846)

    Signed-off-by: Xin Sun <ddupgs@gmail.com>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    1b0d9ce View commit details
    Browse the repository at this point in the history
  5. HBASE-26448 Make sure we do not flush a region too frequently (#3847)

    Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    a8d46db View commit details
    Browse the repository at this point in the history
  6. HBASE-26457 Should not always clear all the failed replicas when gett…

    …ing a flush all request (#3850)
    
    Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    67306e7 View commit details
    Browse the repository at this point in the history
  7. HBASE-26416 Implement a new method for region replication instead of …

    …using replay (#3864)
    
    Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    529c36e View commit details
    Browse the repository at this point in the history
  8. HBASE-26456 Limit the size for one replicating (#3873)

    Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    70259a2 View commit details
    Browse the repository at this point in the history
  9. HBASE-26417 Remove NoopReplicationQueueStorage (#3882)

    Signed-off-by: Duo Zhang <zhangduo@apache.org>
    lshangq authored and Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    9f6dfe6 View commit details
    Browse the repository at this point in the history
  10. HBASE-26481 Consider rolling upgrading from old region replication fr…

    …amework (#3880)
    
    Signed-off-by: Xin Sun <ddupgs@gmail.com>
    Reviewed-by: GeorryHuang <huangzhuoyue@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    fa37aed View commit details
    Browse the repository at this point in the history
  11. HBASE-26478 Update ref guide about the new region replication framewo…

    …rk (#3885)
    
    Signed-off-by: Yulin Niu <niuyulin@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    2a43cc6 View commit details
    Browse the repository at this point in the history
  12. HBASE-26486 Attach the new region replication framework design doc to…

    … git repo (#3884)
    
    Signed-off-by: Yulin Niu <niuyulin@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    a62e071 View commit details
    Browse the repository at this point in the history
  13. HBASE-26538 Should find a way to clear the replication queue for a le…

    …gacy region_replica_replication peer (#3918)
    
    Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    1fdd0a4 View commit details
    Browse the repository at this point in the history
  14. HBASE-26539 The default rpc timeout 200ms is too small for replicatin…

    …g meta edits (#3919)
    
    Signed-off-by: Xiaolin Ha <haxiaolin@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    5ac76c1 View commit details
    Browse the repository at this point in the history
  15. HBASE-26540 Implement a tool to verify the lag of region replication (#…

    …3950)
    
    Signed-off-by: GeorryHuang <huangzhuoyue@apache.org>
    Apache9 committed Dec 31, 2021
    Configuration menu
    Copy the full SHA
    9e469e4 View commit details
    Browse the repository at this point in the history