jackson-core
jackson-core copied to clipboard
Deprecate `LockFreePool` implementation from 2.18, remove from 3.0?
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.
/cc @mariofusco @pjfanning @JooHyukKim @franz1981
(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.
Deprecated in 2.18; removed from 3.0 (master).