Uses of Class
org.apache.druid.server.http.DataSegmentPlus
Packages that use DataSegmentPlus
Package
Description
-
Uses of DataSegmentPlus in org.apache.druid.indexing.overlord
Methods in org.apache.druid.indexing.overlord that return types with arguments of type DataSegmentPlusModifier and TypeMethodDescriptionIndexerMetadataStorageCoordinator.iterateAllUnusedSegmentsForDatasource(String datasource, org.joda.time.Interval interval, Integer limit, String lastSegmentId, SortOrder sortOrder) Returns a list of unused segments and their associated metadata for a given datasource over an optional interval. -
Uses of DataSegmentPlus in org.apache.druid.metadata
Methods in org.apache.druid.metadata that return types with arguments of type DataSegmentPlusModifier and TypeMethodDescriptionIndexerSQLMetadataStorageCoordinator.iterateAllUnusedSegmentsForDatasource(String datasource, org.joda.time.Interval interval, Integer limit, String lastSegmentId, SortOrder sortOrder) SqlSegmentsMetadataQuery.iterateAllUnusedSegmentsForDatasource(String datasource, org.joda.time.Interval interval, Integer limit, String lastSegmentId, SortOrder sortOrder) Retrieves segments and their associated metadata for a given datasource that are marked unused and that are *fully contained by* an optionally specified interval.SqlSegmentsMetadataQuery.retrieveSegmentsById(String datasource, Set<SegmentId> segmentIds) Retrieves segments for the given segment IDs from the metadata store.SqlSegmentsMetadataQuery.retrieveSegmentsByIdIterator(String datasource, Set<SegmentId> segmentIds, boolean includeSchemaInfo) Retrieves segments for the specified IDs in batches of a small size.SqlSegmentsMetadataQuery.retrieveSegmentsWithSchemaById(String datasource, Set<SegmentId> segmentIds) Retrieves segments with additional metadata such as number of rows and schema fingerprint.SqlSegmentsMetadataQuery.retrieveUnusedSegmentsPlus(String dataSource, Collection<org.joda.time.Interval> intervals, List<String> versions, Integer limit, String lastSegmentId, SortOrder sortOrder, org.joda.time.DateTime maxUsedStatusLastUpdatedTime) Similar toSqlSegmentsMetadataQuery.retrieveUnusedSegments(java.lang.String, java.util.Collection<org.joda.time.Interval>, java.util.List<java.lang.String>, java.lang.Integer, java.lang.String, org.apache.druid.metadata.SortOrder, org.joda.time.DateTime), but also retrieves associated metadata for the segments for a given datasource that are marked unused and that are fully contained by any interval in a particular collection of intervals.SqlSegmentsMetadataQuery.retrieveUsedSegmentsPlus(String dataSource, Collection<org.joda.time.Interval> intervals) -
Uses of DataSegmentPlus in org.apache.druid.metadata.segment
Methods in org.apache.druid.metadata.segment that return types with arguments of type DataSegmentPlusModifier and TypeMethodDescriptionDatasourceSegmentMetadataReader.findSegments(Set<SegmentId> segmentIds) Retrieves segments for the given segment IDs.DatasourceSegmentMetadataReader.findSegmentsWithSchema(Set<SegmentId> segmentIds) Retrieves segments with additional metadata info such as number of rows and schema fingerprint for the given segment IDs.DatasourceSegmentMetadataReader.findUsedSegments(Set<SegmentId> segmentIds) Retrieves used segments for the given segment IDs.DatasourceSegmentMetadataReader.findUsedSegmentsPlusOverlappingAnyOf(List<org.joda.time.Interval> intervals) Retrieves used segments that overlap with any of the given intervals.Method parameters in org.apache.druid.metadata.segment with type arguments of type DataSegmentPlusModifier and TypeMethodDescriptionintDatasourceSegmentMetadataWriter.insertSegments(Set<DataSegmentPlus> segments) Inserts the given segments into the metadata store.intDatasourceSegmentMetadataWriter.insertSegmentsWithMetadata(Set<DataSegmentPlus> segments) Inserts the given segments into the metadata store while also persisting additional metadata values such as number of rows and schema fingerprint.