Skip to content

AVRO-4253: [Java] fix memory leak#3774

Open
mkeskells wants to merge 6 commits into
apache:mainfrom
mkeskells:issue-AVRO-4253
Open

AVRO-4253: [Java] fix memory leak#3774
mkeskells wants to merge 6 commits into
apache:mainfrom
mkeskells:issue-AVRO-4253

Conversation

@mkeskells
Copy link
Copy Markdown
Contributor

What is the purpose of the change

Primary - to fix the memory leak described in AVRO-4253, a memory leak in FastReaderBuilder

Also improves the implementation and documentation of WeakIdentityHashMap.

Unfortunately the main fix depends on this, so needed do it as an enabler. We could do this a s seperate PR and layer the memory leak on top, but the complexity of the PR isnt that high, so though it was better to address both concens in a sinple PR

Verifying this change

(Please pick one of the following options)
This change added unit test

Documentation

No new feature added

@github-actions github-actions Bot added the Java Pull Requests for Java binding label May 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Java Pull Requests for Java binding

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant