Uses of Interface
org.apache.druid.client.cache.Cache
-
-
Uses of Cache in org.apache.druid.client
Methods in org.apache.druid.client with parameters of type Cache Modifier and Type Method Description static voidCacheUtil. populateResultCache(Cache cache, Cache.NamedKey key, byte[] resultBytes)Constructors in org.apache.druid.client with parameters of type Cache Constructor Description CachingClusteredClient(org.apache.druid.query.QueryToolChestWarehouse warehouse, TimelineServerView serverView, Cache cache, com.fasterxml.jackson.databind.ObjectMapper objectMapper, CachePopulator cachePopulator, CacheConfig cacheConfig, DruidHttpClientConfig httpClientConfig, BrokerParallelMergeConfig parallelMergeConfig, ForkJoinPool pool, QueryScheduler scheduler, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter)CachingQueryRunner(String cacheId, Optional<byte[]> cacheKeyPrefix, org.apache.druid.query.SegmentDescriptor segmentDescriptor, org.joda.time.Interval actualDataInterval, com.fasterxml.jackson.databind.ObjectMapper mapper, Cache cache, org.apache.druid.query.QueryToolChest toolchest, org.apache.druid.query.QueryRunner<T> base, CachePopulator cachePopulator, CacheConfig cacheConfig) -
Uses of Cache in org.apache.druid.client.cache
Classes in org.apache.druid.client.cache that implement Cache Modifier and Type Class Description classCaffeineCacheclassHybridCacheclassMapCacheclassMemcachedCacheMethods in org.apache.druid.client.cache that return Cache Modifier and Type Method Description static CacheMapCache. create(long sizeInBytes)CacheCaffeineCacheProvider. get()CacheHybridCacheProvider. get()CacheLocalCacheProvider. get()Deprecated.CacheMemcachedCacheProvider. get()Methods in org.apache.druid.client.cache with parameters of type Cache Modifier and Type Method Description voidCacheMonitor. setCache(Cache cache)<T,CacheType>
org.apache.druid.java.util.common.guava.Sequence<T>BackgroundCachePopulator. wrap(org.apache.druid.java.util.common.guava.Sequence<T> sequence, Function<T,CacheType> cacheFn, Cache cache, Cache.NamedKey cacheKey)<T,CacheType>
org.apache.druid.java.util.common.guava.Sequence<T>CachePopulator. wrap(org.apache.druid.java.util.common.guava.Sequence<T> sequence, Function<T,CacheType> cacheFn, Cache cache, Cache.NamedKey cacheKey)<T,CacheType>
org.apache.druid.java.util.common.guava.Sequence<T>ForegroundCachePopulator. wrap(org.apache.druid.java.util.common.guava.Sequence<T> sequence, Function<T,CacheType> cacheFn, Cache cache, Cache.NamedKey cacheKey)Constructors in org.apache.druid.client.cache with parameters of type Cache Constructor Description HybridCache(HybridCacheConfig config, Cache level1, Cache level2) -
Uses of Cache in org.apache.druid.query
Constructors in org.apache.druid.query with parameters of type Cache Constructor Description ResultLevelCachingQueryRunner(org.apache.druid.query.QueryRunner baseRunner, org.apache.druid.query.QueryToolChest queryToolChest, org.apache.druid.query.Query<T> query, com.fasterxml.jackson.databind.ObjectMapper objectMapper, Cache cache, CacheConfig cacheConfig) -
Uses of Cache in org.apache.druid.segment.realtime.appenderator
Methods in org.apache.druid.segment.realtime.appenderator with parameters of type Cache Modifier and Type Method Description static AppenderatorAppenderators. createRealtime(SegmentLoaderConfig segmentLoaderConfig, String id, DataSchema schema, AppenderatorConfig config, FireDepartmentMetrics metrics, org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.apache.druid.segment.IndexIO indexIO, org.apache.druid.segment.IndexMerger indexMerger, org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactory joinableFactory, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters, org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler, boolean useMaxMemoryEstimates, CentralizedDatasourceSchemaConfig centralizedDatasourceSchemaConfig)AppenderatorAppenderatorsManager. createRealtimeAppenderatorForTask(SegmentLoaderConfig segmentLoaderConfig, String taskId, DataSchema schema, AppenderatorConfig config, FireDepartmentMetrics metrics, org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.apache.druid.segment.IndexIO indexIO, org.apache.druid.segment.IndexMerger indexMerger, org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactory joinableFactory, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters, org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler, boolean useMaxMemoryEstimates, CentralizedDatasourceSchemaConfig centralizedDatasourceSchemaConfig)Creates an Appenderator suited for realtime ingestion.AppenderatorDummyForInjectionAppenderatorsManager. createRealtimeAppenderatorForTask(SegmentLoaderConfig segmentLoaderConfig, String taskId, DataSchema schema, AppenderatorConfig config, FireDepartmentMetrics metrics, org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.apache.druid.segment.IndexIO indexIO, org.apache.druid.segment.IndexMerger indexMerger, org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactory joinableFactory, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters, org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler, boolean useMaxMemoryEstimates, CentralizedDatasourceSchemaConfig centralizedDatasourceSchemaConfig)AppenderatorPeonAppenderatorsManager. createRealtimeAppenderatorForTask(SegmentLoaderConfig segmentLoaderConfig, String taskId, DataSchema schema, AppenderatorConfig config, FireDepartmentMetrics metrics, org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, org.apache.druid.segment.IndexIO indexIO, org.apache.druid.segment.IndexMerger indexMerger, org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactory joinableFactory, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters, org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler, boolean useMaxMemoryEstimates, CentralizedDatasourceSchemaConfig centralizedDatasourceSchemaConfig)AppenderatorUnifiedIndexerAppenderatorsManager. createRealtimeAppenderatorForTask(SegmentLoaderConfig segmentLoaderConfig, String taskId, DataSchema schema, AppenderatorConfig config, FireDepartmentMetrics metrics, org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.apache.druid.segment.IndexIO indexIO, org.apache.druid.segment.IndexMerger indexMerger, org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactory joinableFactory, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, org.apache.druid.segment.incremental.RowIngestionMeters rowIngestionMeters, org.apache.druid.segment.incremental.ParseExceptionHandler parseExceptionHandler, boolean useMaxMemoryEstimates, CentralizedDatasourceSchemaConfig centralizedDatasourceSchemaConfig)Constructors in org.apache.druid.segment.realtime.appenderator with parameters of type Cache Constructor Description DefaultRealtimeAppenderatorFactory(org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactory joinableFactory, org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, org.apache.druid.segment.IndexIO indexIO, org.apache.druid.segment.IndexMerger indexMerger, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats)SinkQuerySegmentWalker(String dataSource, org.apache.druid.timeline.VersionedIntervalTimeline<String,Sink> sinkTimeline, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactoryWrapper joinableFactoryWrapper, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats)UnifiedIndexerAppenderatorsManager(org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactoryWrapper joinableFactoryWrapper, WorkerConfig workerConfig, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.apache.druid.java.util.emitter.service.ServiceEmitter serviceEmitter, com.google.inject.Provider<org.apache.druid.query.QueryRunnerFactoryConglomerate> queryRunnerFactoryConglomerateProvider) -
Uses of Cache in org.apache.druid.segment.realtime.plumber
Constructors in org.apache.druid.segment.realtime.plumber with parameters of type Cache Constructor Description FlushingPlumber(org.joda.time.Duration flushDuration, DataSchema schema, RealtimeTuningConfig config, FireDepartmentMetrics metrics, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactory joinableFactory, org.apache.druid.segment.IndexMerger indexMerger, org.apache.druid.segment.IndexIO indexIO, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, com.fasterxml.jackson.databind.ObjectMapper objectMapper)FlushingPlumberSchool(org.joda.time.Duration flushDuration, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactory joinableFactory, org.apache.druid.segment.IndexMergerV9 indexMergerV9, org.apache.druid.segment.IndexIO indexIO, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, com.fasterxml.jackson.databind.ObjectMapper objectMapper)RealtimePlumber(DataSchema schema, RealtimeTuningConfig config, FireDepartmentMetrics metrics, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, DataSegmentAnnouncer segmentAnnouncer, org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactory joinableFactory, org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher, SegmentPublisher segmentPublisher, SegmentHandoffNotifier handoffNotifier, org.apache.druid.segment.IndexMerger indexMerger, org.apache.druid.segment.IndexIO indexIO, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, com.fasterxml.jackson.databind.ObjectMapper objectMapper)RealtimePlumberSchool(org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, org.apache.druid.segment.loading.DataSegmentPusher dataSegmentPusher, DataSegmentAnnouncer segmentAnnouncer, SegmentPublisher segmentPublisher, SegmentHandoffNotifierFactory handoffNotifierFactory, org.apache.druid.query.QueryProcessingPool queryProcessingPool, org.apache.druid.segment.join.JoinableFactory joinableFactory, org.apache.druid.segment.IndexMergerV9 indexMergerV9, org.apache.druid.segment.IndexIO indexIO, Cache cache, CacheConfig cacheConfig, CachePopulatorStats cachePopulatorStats, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Uses of Cache in org.apache.druid.server
Constructors in org.apache.druid.server with parameters of type Cache Constructor Description ClientQuerySegmentWalker(org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QuerySegmentWalker clusterClient, org.apache.druid.query.QuerySegmentWalker localClient, org.apache.druid.query.QueryToolChestWarehouse warehouse, org.apache.druid.segment.join.JoinableFactory joinableFactory, RetryQueryRunnerConfig retryConfig, com.fasterxml.jackson.databind.ObjectMapper objectMapper, ServerConfig serverConfig, Cache cache, CacheConfig cacheConfig, SubqueryGuardrailHelper subqueryGuardrailHelper, SubqueryCountStatsProvider subqueryStatsProvider) -
Uses of Cache in org.apache.druid.server.coordination
Constructors in org.apache.druid.server.coordination with parameters of type Cache Constructor Description ServerManager(org.apache.druid.query.QueryRunnerFactoryConglomerate conglomerate, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, org.apache.druid.query.QueryProcessingPool queryProcessingPool, CachePopulator cachePopulator, com.fasterxml.jackson.databind.ObjectMapper objectMapper, Cache cache, CacheConfig cacheConfig, SegmentManager segmentManager, org.apache.druid.segment.join.JoinableFactoryWrapper joinableFactoryWrapper, ServerConfig serverConfig)
-