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%)