Hello all,
We are excited to announce the release of Apache Ozone 2.2.0!
Apache Ozone 2.2.0 adds 914 new features, improvements and bug fixes on top of Ozone 2.1.0
Notable Changes
HDDS-13003 | Major | Snapshot Defragmentation to reduce storage footprint
Snapshot defragmentation reduces snapshot storage footprint and improves snapshot local-data, locking, and diff handling.
HDDS-12716 | Major | Ozone S3 gateway Phase 4
S3 Gateway Phase 4 delivers broad S3 API compatibility, request handling, metrics, and correctness improvements.
HDDS-13177 | Major | Storage Capacity Distribution
Storage capacity distribution improvements expand reporting and operational visibility in Recon and SCM.
HDDS-10519 | Major | Refactor OM info/args objects
Ozone Manager metadata and argument objects were refactored toward immutability, builders, and safer request-state handling.
HDDS-5404 | Major | upgrade protobuf to proto3
Ozone moves toward protobuf 3 and removes older protobuf compilation paths.
HDDS-5713 | Major | Add a disk balancer for datanode
Disk Balancer adds and refines DataNode disk balancing, validation, metrics, and command output.
HDDS-14424 | Major | OM HA: Support Follower Read (Phase 1)
OM HA follower reads add foundations for scaling read paths through follower-side reads.
HDDS-10338 | Major | Implement a Client Datanode API to stream a block
Client-to-DataNode stream block APIs lay groundwork for more efficient streaming reads.
HDDS-14937 | Major | Ozone native implementation of Iceberg RewriteTablePath
Iceberg RewriteTablePath support adds Ozone-native path migration actions and CLI integration.
HDDS-13679 | Major | Distributed tracing improvement
Distributed tracing improvements introduce OpenTelemetry-oriented tracing configuration and runtime support.
HDDS-14886 | Major | Umbrella: Improve SCMHAInvocationHandler
SCM HA invocation handling is simplified and replaced with direct Ratis invocation paths.
HDDS-13117 | Major | Add support for S3 conditional requests
S3 conditional request support adds PutObject conditional-write semantics.
HDDS-12090 | Major | Fix Snapshot Bootstrapping race condition to prevent snapshot corruption
Snapshot bootstrapping fixes strengthen lock ordering and race protection to prevent corruption.
HDDS-11825 | Major | Support interactive mode for ozone CLI
The Ozone interactive CLI submodule adds an interactive shell experience and related command improvements.
Release Notes
Detailed information about new features, improvements, and resolved issues is available in the Apache Ozone 2.2.0 release notes
Getting started
Download Apache Ozone 2.2.0 https://ozone.apache.org/download/
Documentation https://ozone.apache.org/docs/
Thank you for your continued support, and we look forward to your feedback
on this release!