Package org.apache.druid.client
Class DataSegmentInterner
- java.lang.Object
-
- org.apache.druid.client.DataSegmentInterner
-
public class DataSegmentInterner extends Object
Interns the DataSegment object in order to share the reference for same DataSegment. It uses two separate interners for realtime and historical segments to prevent overwriting the size of a segment which was served by a historical and later served by another realtime server, since realtime server always publishes with size 0.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.druid.timeline.DataSegmentintern(org.apache.druid.timeline.DataSegment segment)
-