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 2020/05/06 06:40:36 UTC
[hbase] branch master updated (045c909 -> a9a1b95)
This is an automated email from the ASF dual-hosted git repository.
zhangduo pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hbase.git.
from 045c909 HBASE-24316 GCMulitpleMergedRegionsProcedure is not idempotent (#1660)
add a9a1b95 HBASE-24304 Separate a hbase-asyncfs module (#1628)
No new revisions were added by this update.
Summary of changes:
.../src/main/assembly/client-components.xml | 8 +
hbase-assembly/src/main/assembly/components.xml | 8 +
.../src/main/assembly/hadoop-three-compat.xml | 3 +-
{hbase-replication => hbase-asyncfs}/pom.xml | 115 +++++++----
.../hadoop/hbase/io/asyncfs/AsyncFSOutput.java | 0
.../hbase/io/asyncfs/AsyncFSOutputHelper.java | 0
.../io/asyncfs/FanOutOneBlockAsyncDFSOutput.java | 4 +-
.../FanOutOneBlockAsyncDFSOutputHelper.java | 0
.../FanOutOneBlockAsyncDFSOutputSaslHelper.java | 0
.../hadoop/hbase/io/asyncfs/ProtobufDecoder.java | 0
.../hbase/io/asyncfs/SendBufSizePredictor.java | 0
.../hbase/io/asyncfs/WrapperAsyncFSOutput.java | 0
.../hadoop/hbase/util/CancelableProgressable.java | 2 +-
.../hadoop/hbase/util/RecoverLeaseFSUtils.java | 221 +++++++++++++++++++++
.../hadoop/hbase/io/asyncfs/AsyncFSTestBase.java | 118 +++++++++++
.../asyncfs/TestFanOutOneBlockAsyncDFSOutput.java | 27 ++-
.../hbase/io/asyncfs/TestLocalAsyncOutput.java | 4 +-
.../TestOverwriteFileUnderConstruction.java | 13 +-
.../TestSaslFanOutOneBlockAsyncDFSOutput.java | 89 ++++++---
.../hbase/io/asyncfs/TestSendBufSizePredictor.java | 0
.../hadoop/hbase/security/HBaseKerberosUtils.java | 42 ++--
.../hadoop/hbase/util/TestRecoverLeaseFSUtils.java | 81 ++------
.../src/test/resources/hbase-site.xml | 0
.../src/test/resources/hdfs-site.xml | 0
.../src/test/resources/log4j.properties | 0
hbase-endpoint/pom.xml | 6 +
hbase-examples/pom.xml | 10 +
hbase-mapreduce/pom.xml | 10 +
hbase-rest/pom.xml | 6 +
hbase-server/pom.xml | 10 +
.../apache/hadoop/hbase/master/MasterServices.java | 16 +-
.../hbase/master/procedure/MasterProcedureEnv.java | 4 +-
.../apache/hadoop/hbase/regionserver/HRegion.java | 17 +-
.../ReplaySyncReplicationWALCallable.java | 5 +-
.../replication/regionserver/WALEntryStream.java | 4 +-
.../java/org/apache/hadoop/hbase/util/FSUtils.java | 179 -----------------
.../apache/hadoop/hbase/util/RegionSplitter.java | 2 +-
.../hadoop/hbase/wal/AbstractFSWALProvider.java | 4 +-
.../org/apache/hadoop/hbase/wal/WALSplitter.java | 4 +-
.../apache/hadoop/hbase/HBaseTestingUtility.java | 1 -
.../hbase/regionserver/wal/TestLogRolling.java | 6 +-
.../org/apache/hadoop/hbase/util/TestFSUtils.java | 59 +++++-
.../apache/hadoop/hbase/wal/TestWALFactory.java | 4 +-
hbase-shaded/hbase-shaded-testing-util/pom.xml | 6 +
hbase-testing-util/pom.xml | 6 +
hbase-thrift/pom.xml | 6 +
pom.xml | 14 ++
47 files changed, 706 insertions(+), 408 deletions(-)
copy {hbase-replication => hbase-asyncfs}/pom.xml (69%)
rename {hbase-server => hbase-asyncfs}/src/main/java/org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutput.java (100%)
rename {hbase-server => hbase-asyncfs}/src/main/java/org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutputHelper.java (100%)
rename {hbase-server => hbase-asyncfs}/src/main/java/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutput.java (99%)
rename {hbase-server => hbase-asyncfs}/src/main/java/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.java (100%)
rename {hbase-server => hbase-asyncfs}/src/main/java/org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputSaslHelper.java (100%)
rename {hbase-server => hbase-asyncfs}/src/main/java/org/apache/hadoop/hbase/io/asyncfs/ProtobufDecoder.java (100%)
rename {hbase-server => hbase-asyncfs}/src/main/java/org/apache/hadoop/hbase/io/asyncfs/SendBufSizePredictor.java (100%)
rename {hbase-server => hbase-asyncfs}/src/main/java/org/apache/hadoop/hbase/io/asyncfs/WrapperAsyncFSOutput.java (100%)
rename {hbase-server => hbase-asyncfs}/src/main/java/org/apache/hadoop/hbase/util/CancelableProgressable.java (99%)
create mode 100644 hbase-asyncfs/src/main/java/org/apache/hadoop/hbase/util/RecoverLeaseFSUtils.java
create mode 100644 hbase-asyncfs/src/test/java/org/apache/hadoop/hbase/io/asyncfs/AsyncFSTestBase.java
rename {hbase-server => hbase-asyncfs}/src/test/java/org/apache/hadoop/hbase/io/asyncfs/TestFanOutOneBlockAsyncDFSOutput.java (90%)
rename {hbase-server => hbase-asyncfs}/src/test/java/org/apache/hadoop/hbase/io/asyncfs/TestLocalAsyncOutput.java (94%)
rename {hbase-server => hbase-asyncfs}/src/test/java/org/apache/hadoop/hbase/io/asyncfs/TestOverwriteFileUnderConstruction.java (91%)
rename {hbase-server => hbase-asyncfs}/src/test/java/org/apache/hadoop/hbase/io/asyncfs/TestSaslFanOutOneBlockAsyncDFSOutput.java (69%)
rename {hbase-server => hbase-asyncfs}/src/test/java/org/apache/hadoop/hbase/io/asyncfs/TestSendBufSizePredictor.java (100%)
rename {hbase-server => hbase-asyncfs}/src/test/java/org/apache/hadoop/hbase/security/HBaseKerberosUtils.java (87%)
rename hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestFSHDFSUtils.java => hbase-asyncfs/src/test/java/org/apache/hadoop/hbase/util/TestRecoverLeaseFSUtils.java (56%)
copy {hbase-procedure => hbase-asyncfs}/src/test/resources/hbase-site.xml (100%)
copy {hbase-thrift => hbase-asyncfs}/src/test/resources/hdfs-site.xml (100%)
copy {hbase-shell => hbase-asyncfs}/src/test/resources/log4j.properties (100%)