Details
-
Task
-
Status: Resolved
-
Medium
-
Resolution: Done
-
None
-
None
Description
We have a number of utilities which only saw use in Genius/Netvirt. Since those projects are not tracking our current release and need to cross a a major release to catch up. Remove TablePrinter, UncheckedAutoCloseable, NamedLocks, NamedSimpleReentrantLock and any previously-deprecated API elements.
Attachments
Issue Links
- is blocked by
-
INFRAUTILS-86 Terminally deprecate UncheckedCloseable
-
- Resolved
-
-
INFRAUTILS-87 Remove metrics from infrautils
-
- Resolved
-
-
INFRAUTILS-88 Terminally deprecate TablePrinter
-
- Resolved
-
-
INFRAUTILS-89 Terminally deprecate NamedLocks and NamedSimpleReentrantLock
-
- Resolved
-
-
INFRAUTILS-91 Terminally deprecate ListenableFutures
-
- Resolved
-
-
INFRAUTILS-93 Terminally deprecate AbstractMBean
-
- Resolved
-
-
INFRAUTILS-94 Terminally deprecate utils.types.IDs
-
- Resolved
-
-
INFRAUTILS-95 Rename utils.types.IDs to metrics.IDs
-
- Resolved
-
-
INFRAUTILS-96 Terminally deprecate utils.mdc
-
- Resolved
-
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 97768,2 | Remove TablePrinter | master | infrautils | Status: MERGED | +2 | +1 |
| 97769,2 | Remove Named{Locks,SimpleReentrantLock} | master | infrautils | Status: MERGED | +2 | +1 |
| 97770,2 | Remove utils.mdc | master | infrautils | Status: MERGED | +2 | +1 |
| 97771,2 | Move AbstractMXBean to ready-api | master | infrautils | Status: MERGED | +2 | +1 |
| 97772,2 | Remove ListenableFutures | master | infrautils | Status: MERGED | +2 | +1 |
| 97775,2 | Remove ListenableToCompletableFutureWrapper | master | infrautils | Status: MERGED | +2 | +1 |
| 97776,4 | Remove UncheckedCloseable | master | infrautils | Status: MERGED | +2 | +1 |