Skip to content

Apache Ozone 2.2.0 Release

Latest

Choose a tag to compare

@ferhui ferhui released this 16 Jul 03:08

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!