Uses of Interface
org.apache.druid.segment.ReferenceCountedObject
-
Packages that use ReferenceCountedObject Package Description org.apache.druid.segment org.apache.druid.segment.join org.apache.druid.segment.join.lookup org.apache.druid.segment.join.table -
-
Uses of ReferenceCountedObject in org.apache.druid.segment
Subinterfaces of ReferenceCountedObject in org.apache.druid.segment Modifier and Type Interface Description interfaceSegmentReferenceASegmentwith a associated references, such asReferenceCountingSegmentwhere the reference is the segment itself, andHashJoinSegmentwhich wraps aReferenceCountingSegmentand also includes the associated list ofJoinableClauseClasses in org.apache.druid.segment that implement ReferenceCountedObject Modifier and Type Class Description classReferenceCountingSegmentSegmentthat is also aReferenceCountingSegment, allowing query engines that operate directly on segments to track references so that dropping aSegmentcan be done safely to ensure there are no in-flight queries.classWrappedSegmentReferenceThis class is used as a wrapper for other classes that just want to modify the storage adapter for a datasource. -
Uses of ReferenceCountedObject in org.apache.druid.segment.join
Subinterfaces of ReferenceCountedObject in org.apache.druid.segment.join Modifier and Type Interface Description interfaceJoinableRepresents something that can be the right-hand side of a join.Classes in org.apache.druid.segment.join that implement ReferenceCountedObject Modifier and Type Class Description classHashJoinSegmentRepresents a deep, left-heavy join of a left-hand side baseSegment onto a series of right-hand side clauses.classJoinableClauseRepresents everything about a join clause except for the left-hand datasource. -
Uses of ReferenceCountedObject in org.apache.druid.segment.join.lookup
Classes in org.apache.druid.segment.join.lookup that implement ReferenceCountedObject Modifier and Type Class Description classLookupJoinable -
Uses of ReferenceCountedObject in org.apache.druid.segment.join.table
Subinterfaces of ReferenceCountedObject in org.apache.druid.segment.join.table Modifier and Type Interface Description interfaceIndexedTableAn interface to a table where some columns (the 'key columns') have indexes that enable fast lookups.Classes in org.apache.druid.segment.join.table that implement ReferenceCountedObject Modifier and Type Class Description classBroadcastSegmentIndexedTableclassFrameBasedIndexedTableclassIndexedTableJoinableclassReferenceCountingIndexedTableclassRowBasedIndexedTable<RowType>An IndexedTable composed of a List-based table and Map-based indexes.
-