@Override public Appenderator build( final DataSchema schema, final RealtimeTuningConfig config, final FireDepartmentMetrics metrics ) { return Appenderators.createRealtime( schema, config.withBasePersistDirectory( makeBasePersistSubdirectory( config.getBasePersistDirectory(), schema.getDataSource(), config.getShardSpec() ) ), metrics, dataSegmentPusher, objectMapper, indexIO, indexMerger, conglomerate, segmentAnnouncer, emitter, queryExecutorService, cache, cacheConfig, cachePopulatorStats ); }
@Override public Appenderator build(DataSchema schema, RealtimeTuningConfig config, FireDepartmentMetrics metrics) { return Appenderators.createOffline(schema, config, metrics, dataSegmentPusher, objectMapper, indexIO, indexMerger); } }
Appenderators.getSequenceName(entry.getKey(), version, shardSpec), new SegmentIdWithShardSpec(getDataSource(), entry.getKey(), version, shardSpecForPublishing) ); sequenceName = Appenderators.getSequenceName(interval, findVersion(versions, interval), shardSpec); } else {
Appenderators.getSequenceName(entry.getKey(), version, shardSpec), new SegmentIdentifier(getDataSource(), entry.getKey(), version, shardSpecForPublishing) ); sequenceName = Appenderators.getSequenceName(interval, findVersion(versions, interval), shardSpec); } else {
public Appenderator newAppenderator(FireDepartmentMetrics metrics, TaskToolbox toolbox) { return Appenderators.createRealtime( dataSchema, tuningConfig.withBasePersistDirectory(toolbox.getPersistDir()), metrics, toolbox.getSegmentPusher(), toolbox.getObjectMapper(), toolbox.getIndexIO(), toolbox.getIndexMergerV9(), toolbox.getQueryRunnerFactoryConglomerate(), toolbox.getSegmentAnnouncer(), toolbox.getEmitter(), toolbox.getQueryExecutorService(), toolbox.getCache(), toolbox.getCacheConfig(), toolbox.getCachePopulatorStats() ); }
private static Appenderator newAppenderator( FireDepartmentMetrics metrics, TaskToolbox toolbox, DataSchema dataSchema, IndexTuningConfig tuningConfig ) { return Appenderators.createOffline( dataSchema, tuningConfig.withBasePersistDirectory(toolbox.getPersistDir()), metrics, toolbox.getSegmentPusher(), toolbox.getObjectMapper(), toolbox.getIndexIO(), toolbox.getIndexMergerV9() ); }
private static Appenderator newAppenderator( final DataSchema dataSchema, final RealtimeAppenderatorTuningConfig tuningConfig, final FireDepartmentMetrics metrics, final TaskToolbox toolbox ) { return Appenderators.createRealtime( dataSchema, tuningConfig.withBasePersistDirectory(toolbox.getPersistDir()), metrics, toolbox.getSegmentPusher(), toolbox.getObjectMapper(), toolbox.getIndexIO(), toolbox.getIndexMergerV9(), toolbox.getQueryRunnerFactoryConglomerate(), toolbox.getSegmentAnnouncer(), toolbox.getEmitter(), toolbox.getQueryExecutorService(), toolbox.getCache(), toolbox.getCacheConfig(), toolbox.getCachePopulatorStats() ); }
private static Appenderator newAppenderator( FireDepartmentMetrics metrics, TaskToolbox toolbox, DataSchema dataSchema, ParallelIndexTuningConfig tuningConfig ) { return Appenderators.createOffline( dataSchema, tuningConfig.withBasePersistDirectory(toolbox.getPersistDir()), metrics, toolbox.getSegmentPusher(), toolbox.getObjectMapper(), toolbox.getIndexIO(), toolbox.getIndexMergerV9() ); }
appenderator = Appenderators.createRealtime( schema, tuningConfig,
@Override public Appenderator build( DataSchema schema, RealtimeTuningConfig config, FireDepartmentMetrics metrics ) { return Appenderators.createOffline(schema, config, metrics, dataSegmentPusher, objectMapper, indexIO, indexMerger); } }
@Override public Appenderator build( final DataSchema schema, final RealtimeTuningConfig config, final FireDepartmentMetrics metrics ) { return Appenderators.createRealtime( schema, config.withBasePersistDirectory( makeBasePersistSubdirectory( config.getBasePersistDirectory(), schema.getDataSource(), config.getShardSpec() ) ), metrics, dataSegmentPusher, objectMapper, indexIO, indexMerger, conglomerate, segmentAnnouncer, emitter, queryExecutorService, cache, cacheConfig, cachePopulatorStats ); }
private static Appenderator newAppenderator( FireDepartmentMetrics metrics, TaskToolbox toolbox, DataSchema dataSchema, ParallelIndexTuningConfig tuningConfig ) { return Appenderators.createOffline( dataSchema, tuningConfig.withBasePersistDirectory(toolbox.getPersistDir()), metrics, toolbox.getSegmentPusher(), toolbox.getObjectMapper(), toolbox.getIndexIO(), toolbox.getIndexMergerV9() ); }
private static Appenderator newAppenderator( final DataSchema dataSchema, final RealtimeAppenderatorTuningConfig tuningConfig, final FireDepartmentMetrics metrics, final TaskToolbox toolbox ) { return Appenderators.createRealtime( dataSchema, tuningConfig.withBasePersistDirectory(toolbox.getPersistDir()), metrics, toolbox.getSegmentPusher(), toolbox.getObjectMapper(), toolbox.getIndexIO(), toolbox.getIndexMergerV9(), toolbox.getQueryRunnerFactoryConglomerate(), toolbox.getSegmentAnnouncer(), toolbox.getEmitter(), toolbox.getQueryExecutorService(), toolbox.getCache(), toolbox.getCacheConfig(), toolbox.getCachePopulatorStats() ); }
private static Appenderator newAppenderator( FireDepartmentMetrics metrics, TaskToolbox toolbox, DataSchema dataSchema, IndexTuningConfig tuningConfig ) { return Appenderators.createOffline( dataSchema, tuningConfig.withBasePersistDirectory(toolbox.getPersistDir()), metrics, toolbox.getSegmentPusher(), toolbox.getObjectMapper(), toolbox.getIndexIO(), toolbox.getIndexMergerV9() ); }