This is an automated email from the ASF dual-hosted git repository.
captainzmc pushed a change to branch HDDS-4454
in repository https://gitbox.apache.org/repos/asf/ozone.git.
discard d1e4eea HDDS-5851. [Ozone-Streaming] Define a PutBlock/maxBuffer
fixed boundary for streaming writes. (#2866)
discard 6c2179b HDDS-5743. [Ozone-Streaming] Add option to write files via
streaming api in ofs and o3fs. (#2770)
discard 848f8cb HDDS-5879. [Ozone-Streaming] OzoneBucket add the
createMultipartStreamKey method (#2760)
discard 29c9592 HDDS-5961. [Ozone-Streaming] update the usage space of
Containers in the stream write (#2833)
discard 7ed5729 HDDS-5987. [Ozone-Streaming] Add XceiverClientRatis stream
config (#2841)
discard ca623ff HDDS-5763. Provide an Executor for each LocalStream in
ContainerStateMachine (#2782)
discard f8f740e HDDS-5895. [Ozone-Streaming] Make
raft.server.data-stream.client.pool.size configurable (#2766)
discard fbc7e95 HDDS-5674.[Ozone-Streaming] Handle client retries on
exception (#2701)
discard f4bccbb HDDS-5849. [Ozone-Streaming]Write exceptions occur after
checksum is enabled (#2729)
discard b29c729 HDDS-5486. [Ozone-Streaming] Streaming supports writing in
Pipline mode (#2682)
discard 7aac0e0 HDDS-5742. Avoid unnecessary Bytebuffer conversions (#2673)
discard feafa4f HDDS-5705. [Ozone-Streaming] Change ByteBufStreamOutput to
ByteBufferStreamOutput (#2603)
discard 834ed01 HDDS-5599. [Ozone-Streaming]drop BufferPool and ChunkBuffer
to avoid buffer copying (#2557)
discard aaf2d2e HDDS-5488. [Ozone-Streaming] Add a new
BlockOutputStream/KeyOutputStream to support streaming api (#2495)
discard dd6ee7b HDDS-5480. [Ozone-Streaming] Client and server should support
stream setup. (#2452)
discard e1b438a HDDS-5481. Fix stream() and link() method in
ContainerStateMachine. (#2451)
discard 88c59bd HDDS-5452. Add link method to ContainerStateMachine for Ratis
streaming (#2422)
discard 95860a8 HDDS-5366. [Ozone-Streaming] Implement stream method to
ContainerStateMachine. (#2358). Contributed by mingchao zhao
add 3fa3f36 HDDS-6110. Add hugo lock file to gitignore (#2928)
add 4770eab HDDS-5795. [FSO] Add unit test case with mpu open key during
abort. (#2931)
add fe7f5b4 HDDS-5490. Remove (Decommission) an OM node from HA ring
(#2886)
add 8ceb6cb HDDS-6124. Update log4j version to 2.17.0 version (#2933)
new fec7521 HDDS-5366. [Ozone-Streaming] Implement stream method to
ContainerStateMachine. (#2358). Contributed by mingchao zhao
new 4e50144 HDDS-5452. Add link method to ContainerStateMachine for Ratis
streaming (#2422)
new cf6b269 HDDS-5481. Fix stream() and link() method in
ContainerStateMachine. (#2451)
new d84c201 HDDS-5480. [Ozone-Streaming] Client and server should support
stream setup. (#2452)
new a4bb32f HDDS-5488. [Ozone-Streaming] Add a new
BlockOutputStream/KeyOutputStream to support streaming api (#2495)
new f54627e HDDS-5599. [Ozone-Streaming]drop BufferPool and ChunkBuffer
to avoid buffer copying (#2557)
new fbe9ded HDDS-5705. [Ozone-Streaming] Change ByteBufStreamOutput to
ByteBufferStreamOutput (#2603)
new fa5f8d0 HDDS-5742. Avoid unnecessary Bytebuffer conversions (#2673)
new 59475f4 HDDS-5486. [Ozone-Streaming] Streaming supports writing in
Pipline mode (#2682)
new c756f97 HDDS-5849. [Ozone-Streaming]Write exceptions occur after
checksum is enabled (#2729)
new 37d5755 HDDS-5674.[Ozone-Streaming] Handle client retries on
exception (#2701)
new 151b19a HDDS-5895. [Ozone-Streaming] Make
raft.server.data-stream.client.pool.size configurable (#2766)
new 38757c7 HDDS-5763. Provide an Executor for each LocalStream in
ContainerStateMachine (#2782)
new 7d462ac HDDS-5987. [Ozone-Streaming] Add XceiverClientRatis stream
config (#2841)
new b1753e6 HDDS-5961. [Ozone-Streaming] update the usage space of
Containers in the stream write (#2833)
new 26877bd HDDS-5879. [Ozone-Streaming] OzoneBucket add the
createMultipartStreamKey method (#2760)
new 41edd49 HDDS-5743. [Ozone-Streaming] Add option to write files via
streaming api in ofs and o3fs. (#2770)
new 89a12ad HDDS-5851. [Ozone-Streaming] Define a PutBlock/maxBuffer
fixed boundary for streaming writes. (#2866)
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (d1e4eea)
\
N -- N -- N refs/heads/HDDS-4454 (89a12ad)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 18 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:
.gitignore | 1 +
.../common/src/main/resources/ozone-default.xml | 15 +-
.../java/org/apache/hadoop/hdds/ExitManager.java | 4 +
.../org/apache/hadoop/hdds/cli/OzoneAdmin.java | 11 ++
.../main/java/org/apache/hadoop/ozone/OmUtils.java | 94 +++++----
.../org/apache/hadoop/ozone/om/OMConfigKeys.java | 2 +
.../ozone/om/ha/OMFailoverProxyProvider.java | 3 +-
.../hadoop/ozone/om/helpers/OMNodeDetails.java | 19 +-
.../hadoop/ozone/om/protocol/OMAdminProtocol.java | 6 +
.../hadoop/ozone/om/protocol/OMConfiguration.java | 30 ++-
.../protocolPB/OMAdminProtocolClientSideImpl.java | 112 +++++++++--
.../hadoop/ozone/TestOzoneConfigurationFields.java | 3 +
...otstrap.java => TestAddRemoveOzoneManager.java} | 107 ++++++++++-
.../src/main/proto/OMAdminProtocol.proto | 29 ++-
.../org/apache/hadoop/ozone/om/OzoneManager.java | 132 +++++++++----
.../apache/hadoop/ozone/om/ha/OMHANodeDetails.java | 3 +-
.../ozone/om/ratis/OzoneManagerRatisServer.java | 74 +++++--
.../om/snapshot/OzoneManagerSnapshotProvider.java | 7 +
.../protocolPB/OMAdminProtocolServerSideImpl.java | 50 +++++
.../TestS3MultipartUploadAbortResponse.java | 20 +-
.../TestS3MultipartUploadAbortResponseWithFSO.java | 16 ++
.../hadoop/ozone/s3/OzoneServiceProvider.java | 3 +-
.../ozone/admin/om/DecommissionOMSubcommand.java | 212 +++++++++++++++++++++
.../org/apache/hadoop/ozone/admin/om/OMAdmin.java | 7 +-
pom.xml | 2 +-
25 files changed, 829 insertions(+), 133 deletions(-)
rename
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/om/{TestOzoneManagerBootstrap.java
=> TestAddRemoveOzoneManager.java} (78%)
create mode 100644
hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/om/DecommissionOMSubcommand.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]