Skip to content

Apache Ozone 2.1.2

Latest

Choose a tag to compare

@jojochuang jojochuang released this 18 Sep 16:48
· 1754 commits to master since this release

Apache Ozone 2.1.2 is a maintenance release on top of Ozone 2.1.1 with bug fixes and stability improvements.

Notable Fixes

HDDS-15578 — InvalidStateTransitionException can crash SCM

SCM no longer crashes from uncaught InvalidStateTransitionException during container state updates.

HDDS-15665 — Datanode transaction iterator race condition

Fixed a race condition in the Datanode transaction iterator that could cause already-deleted transactions to be loaded and reprocessed after a flush.

HDDS-14577 — MISSING_METADATA_DIR when marking container UNHEALTHY

Fixed handling when container metadata directory is missing during container state updates on the Datanode.

HDDS-15791 — EC RECOVERING container data loss after idle scrub

Fixed EC offline reconstruction data loss when idle RECOVERING containers were scrubbed and auto-recreated as partial CLOSED replicas.

HDDS-16175 — usedNamespace charged on every hsync re-commit

Fixed incorrect namespace accounting when the same key is re-committed via hsync.

HDDS-15475 — containerMap is not threadsafe

Fixed a thread-safety issue in the Datanode container map.

HDDS-12669 — ContainerSet recoveringContainerMap race

Fixed a race condition in ContainerSet#recoveringContainerMap that could cause incorrect container recovery state during Datanode restarts.

Downloads

Full changelog: https://issues.apache.org/jira/issues/?jql=project%3DHDDS+AND+fixVersion%3D2.1.2

Release tracker: https://issues.apache.org/jira/browse/HDDS-16102