You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by nd...@apache.org on 2022/03/28 10:47:40 UTC
[hbase] branch master updated (4f491fd -> 620e5c6)
This is an automated email from the ASF dual-hosted git repository.
ndimiduk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hbase.git.
from 4f491fd HBASE-26832 Avoid repeated releasing of flushed wal entries in AsyncFSWAL#syncCompleted (#4281)
add 620e5c6 HBASE-26545 Implement tracing of scan
No new revisions were added by this update.
Summary of changes:
.../hadoop/hbase/client/AsyncClientScanner.java | 137 ++++++++++-----
.../AsyncScanSingleRegionRpcRetryingCaller.java | 12 +-
.../apache/hadoop/hbase/client/AsyncTableImpl.java | 25 ++-
.../hbase/client/AsyncTableResultScanner.java | 13 +-
.../hadoop/hbase/client/RawAsyncTableImpl.java | 38 ++---
.../hadoop/hbase/client/TestAsyncTableTracing.java | 53 +++++-
.../client/trace/hamcrest/SpanDataMatchers.java | 21 +++
.../hadoop/hbase/StartTestingClusterOption.java | 5 +
.../hbase/client/AbstractTestAsyncTableScan.java | 189 +++++++++++++++------
.../hbase/client/LimitedScanResultConsumer.java | 21 +--
.../hbase/client/SimpleScanResultConsumer.java | 58 +------
...umer.java => SimpleScanResultConsumerImpl.java} | 12 +-
.../hadoop/hbase/client/TestAsyncTableScan.java | 174 ++++++++++++++-----
.../hadoop/hbase/client/TestAsyncTableScanAll.java | 80 +++++++++
.../hbase/client/TestAsyncTableScanMetrics.java | 2 +-
.../hadoop/hbase/client/TestAsyncTableScanner.java | 82 ++++++++-
.../hadoop/hbase/client/TestRawAsyncTableScan.java | 132 +++++++++++++-
.../client/TracedAdvancedScanResultConsumer.java | 65 +++++++
...Consumer.java => TracedScanResultConsumer.java} | 57 +++----
pom.xml | 3 +-
20 files changed, 895 insertions(+), 284 deletions(-)
copy hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractResponse.java => hbase-server/src/test/java/org/apache/hadoop/hbase/client/LimitedScanResultConsumer.java (69%)
copy hbase-server/src/test/java/org/apache/hadoop/hbase/client/{SimpleScanResultConsumer.java => SimpleScanResultConsumerImpl.java} (92%)
create mode 100644 hbase-server/src/test/java/org/apache/hadoop/hbase/client/TracedAdvancedScanResultConsumer.java
copy hbase-server/src/test/java/org/apache/hadoop/hbase/client/{SimpleScanResultConsumer.java => TracedScanResultConsumer.java} (51%)