chungen0126 commented on code in PR #199:
URL: https://github.com/apache/ozone-site/pull/199#discussion_r2656788401


##########
content/release/2.1.0.md:
##########
@@ -0,0 +1,155 @@
+---
+title: Release 2.1.0 available
+date: 2025-12-31
+linked: true
+---
+<!---
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License. See accompanying LICENSE file.
+-->
+
+![Joshua-Trees-haiku](releases/2.1.0.jpg)
+
+# Release Note
+
+Apache Ozone 2.1.0 adds 805 new features, improvements and bug fixes on top of 
Ozone 2.0.
+
+## Notable Changes
+
+---
+
+* [HDDS-10239](https://issues.apache.org/jira/browse/HDDS-10239) | **Storage 
Container Reconciliation**
+
+Introduced a container reconciliation protocol to resolve mismatched container 
states and verify replica integrity.
+
+---
+
+* [HDDS-12940](https://issues.apache.org/jira/browse/HDDS-12940) | **Ozone 
Snapshot Phase 3: Scale up Snapshot Operations**
+
+Enhanced Ozone Snapshot scalability and continued stability improvements.
+
+---
+
+* [HDDS-8387](https://issues.apache.org/jira/browse/HDDS-8387) | **Container 
and volume scanners phase II**
+
+Enhanced storage volume failure handling by introducing a 'degraded' state to 
preserve data availability, along with improved health observability.
+
+---
+
+* [HDDS-12564](https://issues.apache.org/jira/browse/HDDS-12564) | **Handling 
disk issues in Datanodes - Phase II**
+
+Enhanced Datanode disk space management to prevent out-of-space failures.
+
+---
+
+* [HDDS-13323](https://issues.apache.org/jira/browse/HDDS-13323) | **STS - 
temporary, limited-privilege credentials service**
+Implemented AWS STS AssumeRole support to generate short-lived temporary 
credentials.
+
+---
+
+## New Configuration Options
+
+- OZONE_SERVER_OPTS: A new environment variable was added to allow setting 
common Java options for all Ozone server processes at once.
+- ozone.compaction.service.enabled: Enable or disable a background job that 
periodically compacts rocksdb tables flagged for compaction. The default is 
false.
+- ozone.om.compaction.service.run.interval: A background job that periodically 
compacts rocksdb tables flagged for compaction. The default is 6 hours.
+- ozone.om.compaction.service.timeout: A timeout value of compaction service. 
If this is set greater than 0, the service will stop waiting for compaction 
completion after this time. Unit could be defined with postfix (ns,ms,s,m,h,d). 
The default is 10 min.
+- ozone.om.compaction.service.columnfamilies: A comma separated, no spaces 
list of all the column families that are compacted by the compaction service. 
If this is empty, no column families are compacted. The default is 
"keyTable,fileTable,directoryTable,deletedTable,deletedDirectoryTable,multipartInfoTable".
+- ozone.om.snapshot.prune.compaction.backup.batch.size: This property controls 
Prune SST files in Compaction backup directory in batches every 
`ozone.om.snapshot.compaction.dag.prune.daemon.run.interval`. The default is 
2000.
+
+These properties provide more control over the Ratis write buffer, which can 
be adjusted to optimize performance based on workload and
+hardware.
+- ozone.om.ratis.server.pending.write.byte-limit: Sets the maximum byte size 
of all pending write requests. The default is 64MB.
+- ozone.om.ratis.server.pending.write.element-limit: Sets the maximum number 
of pending write requests. The default is 4096.
+
+## Incompatible change
+
+* [HDDS-12152](https://issues.apache.org/jira/browse/HDDS-12152) | Ozone now 
requires the Hadoop 3.4 runtime. Support for Hadoop 3.1.2 is deprecated.
+
+### Default Value Changes
+
+- hdds.scm.block.deletion.per-interval.max: Default is now 500,000 blocks per 
interval.
+- hdds.datanode.volume.choosing.policy: Default changed from 
RoundRobinVolumeChoosingPolicy to CapacityVolumeChoosingPolicy. 
+- hdds.datanode.volume.min.free.space.percent: Default changed to 0.1%.
+- hdds.datanode.block.deleting.limit.per.interval: Default is now 20,000 
blocks per interval.
+- hdds.scm.safemode.min.datanode: Default changed from 1 to 3. 
+- hdds.secret.key.expiry.duration: Default is now 9 days. This change ensures 
that tokens remain valid for their full configured duration, preventing 
premature key invalidation and improving stable authentication.
+- fs.trash.classname: Class name updated to 
org.apache.hadoop.fs.ozone.OzoneTrashPolicy. 
+- ozone.key.deleting.limit.per.task: Default is now 50,000 keys per task.
+- ozone.s3g.https-address: Default changed from None to 0.0.0.0:9879.
+- ozone.om.fs.snapshot.max.limit: Default is now 10,000 snapshots.
+- ozone.om.ratis.segment.size: Default is now 64MB (was 4MB).  
+- ozone.scm.ha.dbtransactionbuffer.flush.interval: Default is now 1 min.
+- ozone.scm.ha.ratis.segment.size: Default is now 64MB (was 4MB).
+
+### Removed Configurations:
+
+- hdds.datanode.volume.min.free.space: This configuration is removed since 
[HDDS-12928](https://issues.apache.org/jira/browse/HDDS-12928).
+- hdds.rest.http-address: This configuration is removed since 
[HDDS-12761](https://issues.apache.org/jira/browse/HDDS-12761).
+- hdds.scm.safemode.pipeline-availability.check: This configuration is removed 
since [HDDS-11799](https://issues.apache.org/jira/browse/HDDS-11799).
+
+# Changelog
+
+The format is based on [Keep a 
Changelog](https://keepachangelog.com/en/1.0.0/),  
+and this project adheres to [Semantic 
Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [2.1.0] - 2025-12-31
+
+### Added
+
+- Merged the HSync feature branch to support low-latency writes, including 
lease recovery and client-side metrics. (HDDS-11342) (HDDS-11407) (HDDS-10733)
+- Switched to Recon v2 UI as the default user interface. (HDDS-11609)
+- Introduced ozone repair CLI commands for quota repair, certificate 
operations, and snapshot info updates. (HDDS-12039) (HDDS-12041) (HDDS-10295)
+- Added design documentation and initial integration steps for OpenTelemetry. 
(HDDS-13679)
+- Implemented an in-memory manager for Snapshot Local Data. (HDDS-13627)

Review Comment:
   After check, this is in 2.1 release. I corrected the fix version on jira.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to