Details
-
Improvement
-
Status: Confirmed
-
Medium
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Java 9 has introduced java.lan.ref.Cleaner and related interfaces. This should provide a simpler way to keep track of objects that need finalization – try to use them instead of com.google.common.base.FinalizablePhantomReference
Attachments
Gerrit Reviews
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 91933,15 | Use java.lang.ref.Cleaner instead of FinalizablePhantomReference | master | controller | Status: ABANDONED | -1 | -1 |
| 93286,2 | Use java.lang.ref.Cleaner in controller.cluster.io | master | controller | Status: MERGED | +2 | +1 |
| 93287,7 | Use java.lang.ref.Cleaner for ClientBackedTransaction | master | controller | Status: MERGED | +2 | +1 |
| 93288,4 | Use java.lang.ref.Cleaner instead of FinalizablePhantomReference(TransactionContextCleanup) | master | controller | Status: ABANDONED | +1 | +1 |
| 93862,1 | Use java.lang.ref.Cleaner in controller.cluster.io | 2.0.x | controller | Status: MERGED | +2 | +1 |
| 93865,1 | Use java.lang.ref.Cleaner for ClientBackedTransaction | 2.0.x | controller | Status: MERGED | +2 | +1 |