jackson-core icon indicating copy to clipboard operation
jackson-core copied to clipboard

Deprecate `LockFreePool` implementation from 2.18, remove from 3.0?

Open cowtowncoder opened this issue 1 year ago • 2 comments

Due to reported issues wrt Lock-Free pool implementation (temporarily used as the default RecyclerPool for 2.17.0), its use seems dangerous. If we cannot solve (or at least severely mitigate) the problems, it seems necessary to deprecate this implementation, and remove from 3.0.

No decision is yet made but I created this issue so we can consider it.

cowtowncoder avatar Apr 20 '24 01:04 cowtowncoder

/cc @mariofusco @pjfanning @JooHyukKim @franz1981

cowtowncoder avatar Apr 20 '24 01:04 cowtowncoder

(Just connecting things) Issue stemmed out from https://github.com/FasterXML/jackson-core/issues/1260#issuecomment-2067503269.

The issue can also start with "Fix or deprecate" to align with the original comment.

JooHyukKim avatar Apr 20 '24 10:04 JooHyukKim

Deprecated in 2.18; removed from 3.0 (master).

cowtowncoder avatar May 11 '24 00:05 cowtowncoder