Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Information Provided
-
None
-
None
-
None
-
None
Description
Closing some objects is quite critical. Issues with leaks can be quite slippery and nasty and growy. Maintaining close integrity is an embarrassing sport for humans.
In the past, those 3 thoughts led me to start tracking objects in tests to alert of leaks. Even with an alert though, the job of tracking down all of the leaks just based on what leaked was beyond my skill. If it's beyond even one devs skill that is committing, that tends to end up trouble. So I added the stack trace for the origin of the object. Things can still get a bit tricky to track down in some cases, but now I had the start of a real solution to all of the whack-a-mole games I spent too much time playing.
Attachments
Issue Links
- relates to
-
HBASE-23795 Enable all tests to be run in parallel on reused JVMs.
- Resolved