You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by zh...@apache.org on 2023/05/01 15:22:52 UTC

[hbase] branch HBASE-27109/table_based_rqs updated (598b03f6f3b -> 017a9d3ac4f)

This is an automated email from the ASF dual-hosted git repository.

zhangduo pushed a change to branch HBASE-27109/table_based_rqs
in repository https://gitbox.apache.org/repos/asf/hbase.git


    omit 598b03f6f3b HBASE-27809 Attach move replication queue storage from zookeeper to a separated HBase table design doc to git repo (#5197)
    omit ac47b86d8a2 HBASE-27274 Re-enable the disabled tests when implementing HBASE-27212 (#5178)
    omit e0ba40011fa HBASE-27775 Use a separate WAL provider for hbase:replication table (#5157)
    omit 5a3d9342fc5 HBASE-27623 Start a new ReplicationSyncUp after the previous failed (#5150)
    omit 8fc71ebd440 HBASE-27216 Revisit the ReplicationSyncUp tool (#4966)
    omit d2295d24197 HBASE-27430 Should disable replication log cleaner when migrating replication queue data (#4901)
    omit ece7831a830 HBASE-27429 Add exponential retry backoff support for MigrateReplicationQueueFromZkToTableProcedure
    omit f31d7569a61 HBASE-27217 Revisit the DumpReplicationQueues tool (#4810)
    omit 673b0af64ed HBASE-27218 Support rolling upgrading (#4808)
    omit a1a67d23ac4 HBASE-27405 Fix the replication hfile/log cleaner report that the replication table does not exist (#4811)
    omit 219d52dda28 HBASE-27392 Add a new procedure type for implementing some global operations such as migration (#4803)
    omit 814b17e524d HBASE-27215 Add support for sync replication (#4762)
    omit fe3d088d6f9 HBASE-27214 Implement the new replication hfile/log cleaner (#4722)
    omit b7d7b9b0c4f HBASE-27213 Add support for claim queue operation (#4708)
    omit 8065c43244a HBASE-27212 Implement a new table based replication queue storage and make the minimum replication system work (#4672)
     add a6e89bf624d HBASE-27810. Check if the executor has already been shut down before submitting new job (#5207)
     add 1f605cc6429 HBASE-27693 Support for Hadoop's LDAP Authentication mechanism (#5144)
     add 21d61cfa1c4 HBASE-27819 10k RpcServer.MAX_REQUEST_SIZE is not enough in ReplicationDroppedTable related tests (#5208)
     add c7eb2abff21 HBASE-27212 Implement a new table based replication queue storage and make the minimum replication system work (#4672)
     add 219ff99693a HBASE-27213 Add support for claim queue operation (#4708)
     add 98d0c180324 HBASE-27214 Implement the new replication hfile/log cleaner (#4722)
     add 363db01be9e HBASE-27215 Add support for sync replication (#4762)
     add 57a24cd7661 HBASE-27392 Add a new procedure type for implementing some global operations such as migration (#4803)
     add 15ebb3b38d8 HBASE-27405 Fix the replication hfile/log cleaner report that the replication table does not exist (#4811)
     add 1ba988e8ecb HBASE-27218 Support rolling upgrading (#4808)
     add a0822a2498b HBASE-27217 Revisit the DumpReplicationQueues tool (#4810)
     add 1dcf434551a HBASE-27429 Add exponential retry backoff support for MigrateReplicationQueueFromZkToTableProcedure
     add ca48bb09965 HBASE-27430 Should disable replication log cleaner when migrating replication queue data (#4901)
     add 7db45d7978a HBASE-27216 Revisit the ReplicationSyncUp tool (#4966)
     add 4de53616018 HBASE-27623 Start a new ReplicationSyncUp after the previous failed (#5150)
     add 0377142fb67 HBASE-27775 Use a separate WAL provider for hbase:replication table (#5157)
     add 6dd40365f5f HBASE-27274 Re-enable the disabled tests when implementing HBASE-27212 (#5178)
     add 017a9d3ac4f HBASE-27809 Attach move replication queue storage from zookeeper to a separated HBase table design doc to git repo (#5197)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (598b03f6f3b)
            \
             N -- N -- N   refs/heads/HBASE-27109/table_based_rqs (017a9d3ac4f)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 hbase-http/pom.xml                                 |  48 +++++++
 .../http/lib/AuthenticationFilterInitializer.java  |  90 +++++++++++++
 .../apache/hadoop/hbase/http/LdapConstants.java    |  22 ++--
 .../hadoop/hbase/http/TestLdapHttpServer.java      | 140 +++++++++++++++++++++
 .../lib/TestAuthenticationFilterInitializer.java   |  80 ++++++++++++
 .../ReplicationDroppedTablesTestBase.java          |  77 +++---------
 .../TestEditsBehindDroppedTableTiming.java         |  18 +--
 .../TestEditsDroppedWithDroppedTable.java          |   8 +-
 .../TestEditsDroppedWithDroppedTableNS.java        |  11 +-
 .../TestEditsStuckBehindDroppedTable.java          |   9 +-
 .../apache/hadoop/hbase/zookeeper/ZKWatcher.java   |   4 +-
 pom.xml                                            |   3 +
 src/main/asciidoc/_chapters/security.adoc          |  58 +++++++++
 13 files changed, 479 insertions(+), 89 deletions(-)
 create mode 100644 hbase-http/src/main/java/org/apache/hadoop/hbase/http/lib/AuthenticationFilterInitializer.java
 copy hbase-server/src/main/java/org/apache/hadoop/hbase/io/WritableWithSize.java => hbase-http/src/test/java/org/apache/hadoop/hbase/http/LdapConstants.java (67%)
 create mode 100644 hbase-http/src/test/java/org/apache/hadoop/hbase/http/TestLdapHttpServer.java
 create mode 100644 hbase-http/src/test/java/org/apache/hadoop/hbase/http/lib/TestAuthenticationFilterInitializer.java