Skip to content

Conversation

@duongkame
Copy link
Contributor

@duongkame duongkame commented Jan 19, 2023

What changes were proposed in this pull request?

There occur some possibilities that acquired locks are not released due to exceptions. This change corrects them so that locks are always released theoretically.

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/HDDS-7755

How was this patch tested?

Standard CI. https://github.com/duongkame/ozone/actions/runs/3954812858

@duongkame duongkame marked this pull request as ready for review January 19, 2023 02:41
@adoroszlai adoroszlai merged commit 6ff310e into apache:master Jan 20, 2023
@adoroszlai
Copy link
Contributor

Thanks @duongkame for the fix.

jojochuang pushed a commit to jojochuang/ozone that referenced this pull request Feb 6, 2023
(cherry picked from commit 6ff310e)
Change-Id: If11a0804ed715f7eeb4e4b804334c1b0d0a94321
k5342 pushed a commit to pfnet/ozone that referenced this pull request Feb 20, 2023
errose28 added a commit to errose28/ozone that referenced this pull request Apr 20, 2023
* master: (209 commits)
  HDDS-7097. Container scanner log output lacks useful information (apache#4169)
  HDDS-7813. Handle Mismatched Replicas (OPEN or CLOSING) of QUASI-CLOSED containers in RM (apache#4195)
  HDDS-7625. Do not compress OM/SCM checkpoints (apache#4130)
  HDDS-7801. Bucket not found when calling getKeyInfo with tenant context (apache#4189)
  HDDS-7807. TarContainerPacker closes streams multiple times (apache#4193)
  HDDS-7755. Ensure that acquired locks are always released. (apache#4191)
  HDDS-7804. UNHEALTHY replicas will not contribute to sufficient replication in RatisContainerReplicaCount (apache#4192)
  HDDS-7748. Rename OMFileRequest.addToOpenFileTable() to avoid misuse. (apache#4176)
  HDDS-7723. Refresh Keys and Certificate used in OzoneSecretManager after certificate renewed (apache#4179)
  HDDS-7788. Ratis OverReplicationHandler should exclude stale replicas (apache#4183)
  HDDS-7718. Bump Netty to 4.1.86 and gRPC to 1.51.1 (apache#4139)
  HDDS-7542. Refactor DefaultReplicationConfig (apache#4005)
  HDDS-7787. GetChecksum for EC files can fail intermittently with IndexOutOfBounds exception (apache#4180)
  HDDS-7754. Download of container is failing with SSL/TLS error during re-replication (apache#4174)
  HDDS-7455. ClassCastException: OzoneTokenIdentifier cannot be cast to String (apache#4159)
  HDDS-7441. Rename function names of retrieving metadata keys (apache#3918)
  HDDS-7722. FSO buckets fail to invalidate open file table cache when committing a key (apache#4156)
  HDDS-7774. Update outdated Trash documentation (apache#4172)
  HDDS-7761. EC: ReplicationManager - Use placementPolicy.replicasToRemoveToFixOverreplication in EC Over replication handler (apache#4166)
  HDDS-7775. EC: Exception encountered while deleting UNHEALTHY replica in Datanode (apache#4173)
  ...
kuenishi pushed a commit to pfnet/ozone that referenced this pull request Aug 14, 2023
@duongkame duongkame deleted the HDDS-7755 branch April 12, 2025 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants