This is an automated email from the ASF dual-hosted git repository.
andor pushed a change to branch HBASE-28957
in repository https://gitbox.apache.org/repos/asf/hbase.git
from c39412ad8ea HBASE-28314 Enable maven-source-plugin for all modules
(#5748)
add b7ce297ed94 HBASE-28954 Apply workaround for HADOOP-19164 for Hadoop
3.4.1 (#6437)
add 16870182ca1 HBASE-28621 PrefixFilter should use SEEK_NEXT_USING_HINT
(#6361)
add 3c267df5677 HBASE-28953 Prefetch thread shouldn't run for master store
(#6438)
add 48fd0ec5c41 HBASE-28946 Update nightlies to run with HADOOP2_VERSION =
2.10.2 (#6419)
add db3ba44a4c6 HBASE-28955 Improve lease renew for
FanOutOneBlockAsyncDFSOutput (#6440)
add fab04e37ceb HBASE-28920 Add Clearwater Analytics to powered by hbase
(#6446)
add 40d9e9db776 HBASE-28961 Add essential build plugins to
hbase-diagnostics (#6444)
add 3fbe4fbb68e HBASE-28433 Modify the assembly to not include test jars
and their transitive dependencies (#6184)
add 05bd810f4e2 HBASE-28972 Limit the number of retries in
FanOutOneBlockAsyncDFSOutputHelper.completeFile (#6453)
add f3208d9bfdf HBASE-28972 Addendum remove unused code modification for
triggering test in pre commit
add 31593ccb2f4 HBASE-28949 Remove the netty 3 dependency management
section (#6460)
add 95318c21926 HBASE-28956 RSMobFileCleanerChore may close the
StoreFileReader object which is being used by Compaction thread (#6439)
add ef0e242d7c3 HBASE-28963 Updating Quota Factors is too expensive (#6451)
add 7fdc248663a HBASE-27638 Get slow/large log response that matched the
‘CLIENT_IP' without client port (#5087)
add 5c99925c830 HBASE-28268 Provide option to skip wal while using
TableOutputFormat (#6436)
add e082405d8e7 HBASE-28976 Fix UT flakeyness in
TestBucketCache.testBlockAdditionWaitWhenCache and
TestVerifyBucketCacheFile.testRetrieveFromFile (#6463)
add c8d4bf41f90 Revert "Purging references to ports 60010 and 60030 from
the book"
add 8e477d69e5d HBASE-26949 Purging references to ports 60010 and 60030
from the book
add beb36e811cc HBASE-28608 Correct client meta operation timeout to
default to client operation timeout (#6000)
add 7e3d04e1762 HBASE-28806 ExportSnapshot failed if reference file
present (#6461)
add a735effa7a3 HBASE-28634 Fix FuzzyRowFilter may not return data on
reverse scans (#6457)
add f9ec1dcbe5d HBASE-28627 REST ScannerModel doesn't support
includeStartRow/includeStopRow (#6374)
add 76586721fa8 HBASE-29000 SLF4j logging backend incorrectly picked up
from Hadoop when external Hadoop is specified (#6495)
add 240bc3fc078 HBASE-28328 Add an option to count different types of
Delete Markers in RowCounter (#6435)
add c556dde1446 HBASE-28882 Backup restores are broken if the backup has
moved locations (#6294)
No new revisions were added by this update.
Summary of changes:
bin/hbase | 13 +-
dev-support/Jenkinsfile | 2 +-
.../hbase_nightly_pseudo-distributed-test.sh | 4 +-
hbase-assembly/pom.xml | 14 ++
.../src/main/assembly/client-components.xml | 55 ------
hbase-assembly/src/main/assembly/client.xml | 11 +-
hbase-assembly/src/main/assembly/components.xml | 70 --------
.../src/main/assembly/hadoop-three-compat.xml | 15 +-
hbase-asyncfs/pom.xml | 5 +
.../io/asyncfs/FanOutOneBlockAsyncDFSOutput.java | 34 +++-
.../FanOutOneBlockAsyncDFSOutputHelper.java | 86 ++++------
.../apache/hadoop/hdfs/DummyDFSOutputStream.java | 33 ++--
.../hadoop/hbase/io/asyncfs/TestLeaseRenewal.java | 177 ++++++++++++++++++++
.../org/apache/hadoop/hbase/backup/BackupInfo.java | 2 +-
.../hadoop/hbase/backup/HBackupFileSystem.java | 22 ++-
.../hadoop/hbase/backup/impl/BackupManifest.java | 24 ++-
.../backup/mapreduce/MapReduceBackupMergeJob.java | 7 +
.../hadoop/hbase/backup/TestHBackupFileSystem.java | 25 +--
.../hadoop/hbase/backup/TestIncrementalBackup.java | 24 ++-
.../hbase/client/AsyncConnectionConfiguration.java | 9 +-
.../hbase/client/ConnectionConfiguration.java | 3 +-
.../apache/hadoop/hbase/filter/FuzzyRowFilter.java | 41 +++--
.../apache/hadoop/hbase/filter/PrefixFilter.java | 57 ++++++-
.../client/TestAsyncConnectionConfiguration.java | 14 +-
...ement.java => TestConnectionConfiguration.java} | 39 ++---
.../org/apache/hadoop/hbase/PrivateCellUtil.java | 13 ++
hbase-diagnostics/pom.xml | 37 +++++
.../hadoop/hbase/util/MultiThreadedWriter.java | 2 +
hbase-endpoint/pom.xml | 1 +
hbase-examples/pom.xml | 1 +
hbase-it/pom.xml | 2 +
.../apache/hadoop/hbase/mapreduce/RowCounter.java | 93 ++++++++++-
.../hadoop/hbase/mapreduce/TableOutputFormat.java | 15 ++
.../hadoop/hbase/snapshot/ExportSnapshot.java | 11 +-
.../hadoop/hbase/mapreduce/TestRowCounter.java | 134 +++++++++++++++
.../hbase/mapreduce/TestTableOutputFormat.java | 130 +++++++++++++++
.../hadoop/hbase/snapshot/TestExportSnapshot.java | 48 ++++++
.../src/main/protobuf/Backup.proto | 3 +-
.../org/apache/hadoop/hbase/rest/Constants.java | 3 +
.../apache/hadoop/hbase/rest/ScannerResource.java | 3 +-
.../hadoop/hbase/rest/ScannerResultGenerator.java | 10 +-
.../apache/hadoop/hbase/rest/TableResource.java | 10 +-
.../hadoop/hbase/rest/model/ScannerModel.java | 32 ++++
hbase-rest/src/main/protobuf/ScannerMessage.proto | 2 +
.../hadoop/hbase/rest/TestScannerResource.java | 151 +++++++++++++++++
.../hadoop/hbase/rest/client/TestRemoteTable.java | 78 +++++++++
.../hadoop/hbase/rest/model/TestScannerModel.java | 3 +-
.../hadoop/hbase/io/hfile/HFilePreadReader.java | 8 +-
.../hadoop/hbase/io/hfile/bucket/BucketCache.java | 3 +-
.../hadoop/hbase/mob/RSMobFileCleanerChore.java | 29 +++-
.../hadoop/hbase/namequeues/LogHandlerUtils.java | 14 +-
.../org/apache/hadoop/hbase/quotas/QuotaCache.java | 134 +++++++++++++--
.../apache/hadoop/hbase/quotas/UserQuotaState.java | 4 +
.../apache/hadoop/hbase/filter/TestFilterList.java | 4 +-
.../hadoop/hbase/filter/TestFuzzyRowFilter.java | 182 +++++++++++---------
.../hbase/filter/TestFuzzyRowFilterEndToEnd.java | 64 +++++++
.../hadoop/hbase/filter/TestPrefixFilter.java | 184 ++++++++++++++++++++-
.../apache/hadoop/hbase/io/hfile/TestPrefetch.java | 22 +++
.../hbase/io/hfile/bucket/TestBucketCache.java | 4 +
.../io/hfile/bucket/TestVerifyBucketCacheFile.java | 18 +-
.../hbase/mob/TestRSMobFileCleanerChore.java | 73 +++++++-
.../hbase/namequeues/TestNamedQueueRecorder.java | 54 ++++++
.../apache/hadoop/hbase/quotas/TestQuotaCache.java | 4 +-
.../hadoop/hbase/quotas/TestQuotaUserOverride.java | 15 +-
.../resources/ensure-jars-have-correct-contents.sh | 2 +
.../resources/ensure-jars-have-correct-contents.sh | 2 +
hbase-shell/pom.xml | 2 +
.../ruby/shell/commands/get_largelog_responses.rb | 6 +
.../ruby/shell/commands/get_slowlog_responses.rb | 6 +
hbase-thrift/pom.xml | 1 +
pom.xml | 17 --
src/site/xdoc/poweredbyhbase.xml | 6 +
72 files changed, 1949 insertions(+), 477 deletions(-)
copy
hbase-examples/src/main/java/org/apache/hadoop/hbase/coprocessor/example/DelegatingInternalScanner.java
=>
hbase-asyncfs/src/main/java/org/apache/hadoop/hdfs/DummyDFSOutputStream.java
(53%)
create mode 100644
hbase-asyncfs/src/test/java/org/apache/hadoop/hbase/io/asyncfs/TestLeaseRenewal.java
copy
hbase-client/src/test/java/org/apache/hadoop/hbase/exceptions/TestClientExceptionsUtil.java
=>
hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestHBackupFileSystem.java
(63%)
copy
hbase-client/src/test/java/org/apache/hadoop/hbase/client/{TestIncrement.java
=> TestConnectionConfiguration.java} (60%)
create mode 100644
hbase-mapreduce/src/test/java/org/apache/hadoop/hbase/mapreduce/TestTableOutputFormat.java