Description
Google Guava has a pretty cool Interner facility.
- More memory efficient than current offering. Map contains a weak key and a static dummy value (current implementation uses a weak value)
- Current implementation has a single lock around the entire data structure. Google segments their data structure into (default: 4) segments for better concurrency
- All the other thoughtful stuff Google has added into this feature
Attachments
Issue Links
- is blocked by
-
TEZ-2164 Shade the guava version used by Tez and move to guava-18
- Open
- links to