This is an automated email from the ASF dual-hosted git repository.
busbey pushed a change to branch HBASE-18095/client-locate-meta-no-zookeeper
in repository https://gitbox.apache.org/repos/asf/hbase.git.
omit d0f6883 HBASE-23281: Track meta region locations in masters (#830)
omit e7ebaea HBASE-23275: Track active master's address in
ActiveMasterManager (#812)
add bc8f121 HBASE-23365 Minor change MemStoreFlusher's log (#900)
add 3e21bcf HBASE-23361 Limit two decimals in total average load (#897)
add 6d251ef HBASE-23367 Remove unused constructor from WALPrettyPrinter
(#901)
add 9c82a65 HBASE-23364 HRegionServer sometimes does not shut down.
add 8548463 HBASE-23373 Log `RetriesExhaustedException` context with full
time precision (#903)
add 60d9430 HBASE-23309: Adding the flexibility to ChainWalEntryFilter to
filter the whole entry if all cells get filtered (#837)
add 978546b HBASE-23303 Add security headers to REST server/info page
(#843)
add dff7fff HBASE-22280 Separate read/write handler for priority
request(especial… (#202)
add 82e155e HBASE-18382 add transport type info into Thrift UI (#880)
add f87428e HBASE-23377 Balancer should skip disabled tables's regions
(#908)
add d561130 HBASE-23066 Allow cache on write during compactions when
prefetching is (#919)
add a580b1d HBASE-23552 Format Javadocs on ITBLL
add c39339c HBASE-23379 Clean Up FSUtil getRegionLocalityMappingFromFS
add 72ab1c1 HBASE-23556: Minor ChoreService Cleanup (#927)
add fc816ac HBASE-23553 Snapshot referenced data files are deleted in
some case (#922)
add a553b78 HBASE-23360 [CLI] Fix help command 'set_quota' for removing
limits (#896)
add ec9bd20 Revert "HBASE-23066 Allow cache on write during compactions
when prefetching is (#919)"
add 8742265 HBASE-23554 Encoded regionname to regionname utility (#923)
add b0233a2 HBASE-23554 Encoded regionname to regionname utility (#923);
ADDENDUM
add 85a0819 HBASE-23555 TestQuotaThrottle is broken (#924)
add 413d4b2 HBASE-23566: Fix package/packet terminology problem in chaos
monkeys (#933)
add 2d76457 HBASE-23570 Point users to the async-profiler home page if
diagrams are coming up blank (#937)
add efa4fe9 HBASE-23575 Remove dead code in AsyncRegistry (#929)
new 3157bb9 HBASE-23275: Track active master's address in
ActiveMasterManager (#812)
new e64830d HBASE-23281: Track meta region locations in masters (#830)
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 (d0f6883)
\
N -- N -- N
refs/heads/HBASE-18095/client-locate-meta-no-zookeeper (e64830d)
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.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../java/org/apache/hadoop/hbase/HRegionInfo.java | 3 +-
.../apache/hadoop/hbase/client/AsyncRegistry.java | 15 +-
.../org/apache/hadoop/hbase/client/RegionInfo.java | 61 ++++----
.../hbase/client/RetriesExhaustedException.java | 31 ++--
.../hadoop/hbase/client/ZKAsyncRegistry.java | 18 +--
.../hadoop/hbase/shaded/protobuf/ProtobufUtil.java | 30 ++--
.../hbase/client/DoNothingAsyncRegistry.java | 13 +-
.../java/org/apache/hadoop/hbase/ChoreService.java | 16 +--
.../hbase/http/ClickjackingPreventionFilter.java | 11 ++
.../org/apache/hadoop/hbase/http/HttpServer.java | 11 +-
.../apache/hadoop/hbase/http/ProfileServlet.java | 5 +-
.../hadoop/hbase/http/SecurityHeadersFilter.java | 81 +++++++++++
.../hbase/http/TestSecurityHeadersFilter.java | 106 ++++++++++++++
...ction.java => CorruptPacketsCommandAction.java} | 16 +--
...dAction.java => DelayPacketsCommandAction.java} | 10 +-
...ion.java => DuplicatePacketsCommandAction.java} | 16 +--
...ndAction.java => LosePacketsCommandAction.java} | 16 +--
...ction.java => ReorderPacketsCommandAction.java} | 18 +--
.../factories/DistributedIssuesMonkeyFactory.java | 20 +--
.../hbase/test/IntegrationTestBigLinkedList.java | 110 ++++++++------
.../org/apache/hadoop/hbase/rest/RESTServer.java | 62 +++++---
.../hbase/rest/TestSecurityHeadersFilter.java | 110 ++++++++++++++
.../hadoop/hbase/tmpl/master/RSGroupListTmpl.jamon | 4 +-
.../MetaRWQueueRpcExecutor.java} | 33 +++--
.../hadoop/hbase/ipc/RWQueueRpcExecutor.java | 14 +-
.../hadoop/hbase/ipc/SimpleRpcScheduler.java | 20 ++-
.../org/apache/hadoop/hbase/master/HMaster.java | 3 +-
.../hadoop/hbase/master/MasterRpcServices.java | 47 ++++--
.../hbase/master/assignment/AssignmentManager.java | 3 +-
.../hbase/master/assignment/RegionStates.java | 17 ++-
.../hadoop/hbase/regionserver/HRegionServer.java | 5 +
.../hadoop/hbase/regionserver/MemStoreFlusher.java | 4 +-
.../hadoop/hbase/regionserver/RSRpcServices.java | 3 +
.../replication/ChainWALEmptyEntryFilter.java | 62 ++++++++
.../hbase/replication/ChainWALEntryFilter.java | 13 +-
.../hbase/snapshot/SnapshotReferenceUtil.java | 10 ++
.../java/org/apache/hadoop/hbase/util/FSUtils.java | 66 ++++-----
.../apache/hadoop/hbase/util/LossyCounting.java | 4 +-
.../apache/hadoop/hbase/wal/WALPrettyPrinter.java | 45 ------
.../hadoop/hbase/client/DummyAsyncRegistry.java | 12 +-
.../org/apache/hadoop/hbase/client/TestAdmin2.java | 27 ++++
.../hbase/client/TestTableSnapshotScanner.java | 138 ++++++++++++++++++
.../hadoop/hbase/client/TestZKAsyncRegistry.java | 6 +-
.../hadoop/hbase/ipc/TestSimpleRpcScheduler.java | 69 +++++++++
.../master/TestBalancerWithDisabledTable.java | 104 ++++++++++++++
.../assignment/TestReportOnlineRegionsRace.java | 2 +
.../apache/hadoop/hbase/quotas/TestQuotaAdmin.java | 159 +++++++++++++++++++++
.../hadoop/hbase/quotas/TestQuotaThrottle.java | 149 -------------------
.../TestReplicationWALEntryFilters.java | 68 +++++++++
hbase-shell/src/main/ruby/shell.rb | 1 +
.../{append_peer_tableCFs.rb => regioninfo.rb} | 26 ++--
.../src/main/ruby/shell/commands/set_quota.rb | 19 ++-
.../main/resources/hbase-webapps/thrift/thrift.jsp | 38 +++--
src/main/asciidoc/_chapters/profiler.adoc | 3 +
54 files changed, 1414 insertions(+), 539 deletions(-)
create mode 100644
hbase-http/src/main/java/org/apache/hadoop/hbase/http/SecurityHeadersFilter.java
create mode 100644
hbase-http/src/test/java/org/apache/hadoop/hbase/http/TestSecurityHeadersFilter.java
rename
hbase-it/src/test/java/org/apache/hadoop/hbase/chaos/actions/{CorruptPackagesCommandAction.java
=> CorruptPacketsCommandAction.java} (81%)
rename
hbase-it/src/test/java/org/apache/hadoop/hbase/chaos/actions/{DelayPackagesCommandAction.java
=> DelayPacketsCommandAction.java} (88%)
rename
hbase-it/src/test/java/org/apache/hadoop/hbase/chaos/actions/{DuplicatePackagesCommandAction.java
=> DuplicatePacketsCommandAction.java} (81%)
rename
hbase-it/src/test/java/org/apache/hadoop/hbase/chaos/actions/{LosePackagesCommandAction.java
=> LosePacketsCommandAction.java} (82%)
rename
hbase-it/src/test/java/org/apache/hadoop/hbase/chaos/actions/{ReorderPackagesCommandAction.java
=> ReorderPacketsCommandAction.java} (82%)
create mode 100644
hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestSecurityHeadersFilter.java
copy
hbase-server/src/main/java/org/apache/hadoop/hbase/{regionserver/FifoRpcSchedulerFactory.java
=> ipc/MetaRWQueueRpcExecutor.java} (51%)
create mode 100644
hbase-server/src/main/java/org/apache/hadoop/hbase/replication/ChainWALEmptyEntryFilter.java
create mode 100644
hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestBalancerWithDisabledTable.java
copy hbase-shell/src/main/ruby/shell/commands/{append_peer_tableCFs.rb =>
regioninfo.rb} (52%)