Skip to content
This repository was archived by the owner on May 16, 2025. It is now read-only.

Conversation

@dr0i
Copy link
Member

@dr0i dr0i commented Mar 7, 2025

DON'T MERGE THIS PR!

Fixes a memory leak for old programs running java 8.

This is a branch which fixes a memory leak (see (metafacture-core#666)). It's build on the latest release which uses java 8.

Resolves metafacture/metafacture-core#666 (comment).

Use like:
look at the needed metafacture-core 5.7.1 dependency build as noted in https://github.com/metafacture/metafacture-fix/blob/publish-0.7.1-fixMemoryLeak/.github/workflows/build.yml. Then:
git checkout 0.7.1; /gradlew publishToMavenLocal. You can then consume the locally build metafix/0.7.1

Let maps implement Closeable.
Bump metafacture-core version.

Follow .github/workflows/build.yml to build the proper metafacture-core
dependency.
@dr0i
Copy link
Member Author

dr0i commented Mar 7, 2025

Closed intentionally. This branch is needed because we cannot make a release because we cannot release the needed metafacture-core 5.7.1 version atm.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Memory leak through missing Closeable

2 participants