This is an automated email from the ASF dual-hosted git repository.
aengineer pushed a change to branch HDDS-1880-Decom
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.
from f4e3fd1 HDDS-2349. QueryNode does not respect null values for
opState or state
add f59d359 HDDS-2298. Fix maven warning about duplicated metrics-core jar
add 920dde9 HDDS-2298. Fix maven warning about duplicated metrics-core
jar.
add e227ba4 HDDS-2220. HddsVolume needs a toString method.
add 83b5a67 HDDS-2220. HddsVolume needs a toString method.
add b3322b5 HDDS-2204. Avoid buffer coping in checksum verification.
Contributed by Tsz Wo Nicholas Sze.
add 44a6a3f BlockManager should allocate a block in excluded pipelines if
none other left (#19)
add 8868d4e HDDS-2194. Replication of Container fails with "Only closed
containers could be exported" (#25)
add 546e36b HDDS-2305. Update Ozone to latest ratis
snapshot(0.5.0-3f446aa-SNAPSHOT). Contributed by Mukul Kumar Singh. (#26)
add 616d7a4 HDDS-2295. Display log of freon on the standard output
add b4a1afd HDDS 2181. Ozone Manager should send correct ACL type in ACL
requests to Authorizer Contributed by Vivek Ratnavel Subramanian.
add 59d66bc HDDS-1998.
TestSecureContainerServer#testClientServerRatisGrpc is failing
add f1835dd Revert "HDDS-1998.
TestSecureContainerServer#testClientServerRatisGrpc is failing"
add 5adf6a1 HDDS-1988. Fix listParts API
add fecdba7 HDDS-2267. Container metadata scanner interval mismatch
add 34df0bf HDDS-2312. Fix typo in ozone command
add 17081c2 Revert "HDDS 2181. Ozone Manager should send correct ACL type
in ACL requests to Authorizer"
add 96f1dcc HDDS-1737. Add Volume check in KeyManager and File Operations
add 01e24e8 HDDS-2316. Support to skip recon and/or ozonefs during the
build (#39)
add 0f5f7ba HDDS-2289. Put testing information and a problem description
to the g… (#5)
add 9f88f42 HDDS-2032. Ozone client should retry writes in case of any
ratis/stateMachine exceptions
add 61c161c Revert "HDDS-2032. Ozone client should retry writes in case
of any ratis/stateMachine exceptions"
add 85ba643 HDDS-2302. Manage common pom versions in one common place.
add 38ec79e HDDS-2271. Avoid buffer copying in KeyValueHandler.
add 47f0bf5 Merge pull request #44 from szetszwo/HDDS-2271
add 6c575f2 HDDS-2275. In BatchOperation.SingleOperation, do not clone
byte[].
add 61f4aa3 Merge pull request #45 from szetszwo/HDDS-2275
add b041050 HDDS-1985. Fix listVolumes API
add 37f48c4 HDDS-2221. Monitor datanodes in ozoneperf compose cluster
add bcd04c2 HDDS-2181. Ozone Manager should send correct ACL type in ACL
requests to Authorizer (#43)
add 2529cee HDDS-2254 : Fix flaky unit test
TestContainerStateMachine#testRatisSnapshotRetention.
add b961883 HDDS-2323. Mem allocation: Optimise AuditMessage::build().
Contributed by Siddharth Wagle.
add 25cfd0c HDDS-2318. Avoid proto::tostring in preconditions to save CPU
cycles. (#48)
add 7651aec HDDS-2286. Add a log info in ozone client and scm to print
the exclusion list during allocate block. Contributed by Siddharth Wagle. (#46)
add 18c4cab HDDS-2283. Container creation on datanodes take time because
of Rocksdb option creation. Contributed by Siddharth Wagle.(#41)
add bfaa640 HDDS-2281. ContainerStateMachine#handleWriteChunk should
ignore close container exception. Contributed by Shashikant Banerjee. (#54)
add 29cd37d HDDS-2280. HddsUtils#CheckForException should not return null
in case the ratis exception cause is not set. Contributed by Shashikant
Banerjee. (#57)
add aaa333c HDDS-2336. Fix
TestKeyValueContainer#testRocksDBCreateUsesCachedOptions. Contributed by
Attila Doroszlai. (#63)
add 65a1d00 HDDS-2337. Fix checkstyle errors. Contributed by Attila
Doroszlai. (#64)
add 40f57a5 HDDS-2335. Params not included in AuditMessage. Contributed
by Attila Doroszlai. (#62)
add 636df43 HDDS-2326. Http server of Freon is not started for new Freon
tests (#52)
add 445fe62 HDDS-2206. Separate handling for OMException and IOException
in the Ozone Manager. Contributed by Supratim Deka (#12)
add 02d2eb7 HDDS-2340. Updated ratis.version to get latest snapshot. (#67)
add e61e71d HDDS-2320. Negative value seen for OM NumKeys Metric in JMX.
(#68)
add d47fe4e HDDS-2310. Add support to add ozone ranger plugin to Ozone
Manager cl… (#49)
add c6c9794 HDDS-2333. Enable sync option for OM non-HA. (#61)
add 599b0d9 HDDS-2343. Add immutable entries in to the DoubleBuffer for
Bucket requests. (#69)
add eb1d77e HDDS-2330. Random key generator can get stuck (#53)
new 9aa2282 Merge branch 'master' into HDDS-1880-Decom
new a74cbfa Merge branch 'HDDS-1880-Decom' of
https://git-wip-us.apache.org/repos/asf/hadoop-ozone into HDDS-1880-Decom
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:
.github/pull_request_template.md | 18 +-
.../hadoop/hdds/scm/client/HddsClientUtils.java | 5 +-
.../scm/container/common/helpers/ExcludeList.java | 14 ++
.../hdds/scm/storage/ContainerProtocolCalls.java | 2 +-
.../apache/hadoop/hdds/utils/BatchOperation.java | 22 +--
.../hadoop/hdds/utils/MetadataStoreBuilder.java | 59 +++---
.../org/apache/hadoop/hdds/utils/RocksDBStore.java | 11 +-
.../hadoop/hdds/utils/db/DBStoreBuilder.java | 21 +-
.../org/apache/hadoop/hdds/utils/db/RDBStore.java | 8 +-
.../hadoop/hdds/utils/db/RocksDBConfiguration.java | 16 ++
.../apache/hadoop/ozone/audit/AuditMessage.java | 7 +-
.../org/apache/hadoop/ozone/common/Checksum.java | 218 ++++++++++-----------
.../apache/hadoop/ozone/common/ChecksumData.java | 4 +-
.../ozone/container/common/helpers/BlockData.java | 5 +
.../hadoop/ozone/audit/TestOzoneAuditLogger.java | 29 ++-
.../apache/hadoop/ozone/common/TestChecksum.java | 6 +-
.../server/ratis/ContainerStateMachine.java | 12 +-
.../ozone/container/common/volume/HddsVolume.java | 8 +
.../container/keyvalue/KeyValueContainer.java | 13 +-
.../container/keyvalue/KeyValueContainerCheck.java | 3 +-
.../ozone/container/keyvalue/KeyValueHandler.java | 9 +-
.../container/keyvalue/helpers/SmallFileUtils.java | 4 +-
.../ozoneimpl/ContainerMetadataScanner.java | 7 +-
.../container/keyvalue/TestKeyValueContainer.java | 53 +++--
hadoop-hdds/pom.xml | 8 -
.../hadoop/hdds/scm/block/BlockManagerImpl.java | 12 ++
.../hdds/scm/server/SCMBlockProtocolServer.java | 2 +
.../hadoop/hdds/scm/block/TestBlockManager.java | 58 ++++--
.../client/io/BlockOutputStreamEntryPool.java | 1 +
.../ozone/client/protocol/ClientProtocol.java | 8 +
.../apache/hadoop/ozone/client/rpc/RpcClient.java | 19 ++
hadoop-ozone/common/src/main/bin/ozone | 9 +-
.../hadoop/ozone/om/helpers/OmBucketInfo.java | 25 ++-
.../hadoop/ozone/om/helpers/ServiceInfo.java | 32 ++-
...OzoneManagerProtocolClientSideTranslatorPB.java | 2 +-
.../ozone/security/acl/IAccessAuthorizer.java | 2 +-
.../src/main/proto/OzoneManagerProtocol.proto | 6 +
.../main/shellprofile.d/hadoop-ozone-manager.sh | 19 +-
hadoop-ozone/dev-support/checks/acceptance.sh | 2 +-
hadoop-ozone/dist/pom.xml | 90 +++++++--
.../src/main/compose/ozoneperf/docker-compose.yaml | 2 +-
.../prometheus => ozoneperf}/prometheus.yml | 10 +
.../client/rpc/TestContainerStateMachine.java | 26 +--
.../rpc/TestContainerStateMachineFailures.java | 118 +++++++++++
.../ozone/container/ContainerTestHelper.java | 25 ++-
.../org/apache/hadoop/ozone/om/TestOmAcls.java | 6 +-
.../apache/hadoop/ozone/om/TestOzoneManagerHA.java | 135 +++++++++++++
.../security/acl/TestOzoneNativeAuthorizer.java | 23 ++-
.../org/apache/hadoop/ozone/om/KeyManagerImpl.java | 37 ++--
.../hadoop/ozone/om/OmMetadataManagerImpl.java | 22 ++-
.../org/apache/hadoop/ozone/om/OzoneManager.java | 49 +++++
.../ozone/om/ratis/OzoneManagerDoubleBuffer.java | 19 +-
.../om/ratis/utils/OzoneManagerRatisUtils.java | 3 +-
.../om/request/bucket/OMBucketCreateRequest.java | 5 +-
.../om/request/bucket/OMBucketDeleteRequest.java | 2 +-
.../request/bucket/OMBucketSetPropertyRequest.java | 5 +-
.../om/request/bucket/acl/OMBucketAclRequest.java | 3 +-
.../om/request/file/OMDirectoryCreateRequest.java | 22 +--
.../ozone/om/request/file/OMFileCreateRequest.java | 16 +-
.../om/request/key/OMAllocateBlockRequest.java | 4 +-
.../ozone/om/request/key/OMKeyCommitRequest.java | 17 +-
.../ozone/om/request/key/OMKeyCreateRequest.java | 5 +-
.../ozone/om/request/key/OMKeyDeleteRequest.java | 16 +-
.../ozone/om/request/key/OMKeyRenameRequest.java | 16 +-
.../hadoop/ozone/om/request/key/OMKeyRequest.java | 39 +++-
.../OzoneManagerHARequestHandlerImpl.java | 61 +-----
...OzoneManagerProtocolServerSideTranslatorPB.java | 21 +-
.../ozone/security/acl/OzoneNativeAuthorizer.java | 52 +++--
.../request/file/TestOMDirectoryCreateRequest.java | 73 ++++++-
.../om/request/file/TestOMFileCreateRequest.java | 21 ++
.../om/request/key/TestOMKeyDeleteRequest.java | 26 ++-
.../om/request/key/TestOMKeyRenameRequest.java | 28 ++-
.../ozone/om/request/key/TestOMKeyRequest.java | 1 +
hadoop-ozone/pom.xml | 38 ++--
hadoop-ozone/tools/pom.xml | 5 -
.../org/apache/hadoop/ozone/admin/OzoneAdmin.java | 68 +++++++
.../ozone/admin/om/GetServiceRolesSubcommand.java} | 47 ++---
.../org/apache/hadoop/ozone/admin/om/OMAdmin.java | 46 +++--
.../hadoop/ozone/admin/om}/package-info.java | 5 +-
.../apache/hadoop/ozone/admin}/package-info.java | 5 +-
.../hadoop/ozone/freon/BaseFreonGenerator.java | 11 +-
.../hadoop/ozone/freon/RandomKeyGenerator.java | 12 +-
pom.xml | 15 +-
83 files changed, 1456 insertions(+), 553 deletions(-)
copy hadoop-hdds/docs/dev-support/bin/generate-site.sh =>
hadoop-ozone/common/src/main/shellprofile.d/hadoop-ozone-manager.sh (69%)
mode change 100755 => 100644
rename hadoop-ozone/dist/src/main/compose/{common/prometheus =>
ozoneperf}/prometheus.yml (72%)
create mode 100644
hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/OzoneAdmin.java
copy
hadoop-ozone/{insight/src/main/java/org/apache/hadoop/ozone/insight/ListSubCommand.java
=>
tools/src/main/java/org/apache/hadoop/ozone/admin/om/GetServiceRolesSubcommand.java}
(54%)
copy
hadoop-hdds/tools/src/main/java/org/apache/hadoop/hdds/scm/cli/SafeModeCommands.java
=>
hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/om/OMAdmin.java
(54%)
copy {hadoop-hdds/tools/src/main/java/org/apache/hadoop/hdds/scm/cli =>
hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/om}/package-info.java
(92%)
copy {hadoop-hdds/tools/src/main/java/org/apache/hadoop/hdds/scm/cli =>
hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin}/package-info.java
(92%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]