Package org.apache.blur.manager.writer

Examples of org.apache.blur.manager.writer.SharedMergeScheduler


    _openerService = Executors.newThreadPool("shard-opener", _shardOpenerThreadCount);
    _gc = new DirectoryReferenceFileGC();
    _gc.init();

    // @TODO allow for configuration of these
    _mergeScheduler = new SharedMergeScheduler();
    _searchExecutor = Executors.newThreadPool("internal-search", _internalSearchThreads);
    _warmupExecutor = Executors.newThreadPool("warmup", _warmupThreads);
    _closer = new IndexInputCloser();
    _closer.init();
    _refresher = new BlurIndexRefresher();
View Full Code Here


  private final Closer _closer;

  public LocalIndexServer(TableDescriptor tableDescriptor) throws IOException {
    _closer = Closer.create();
    _tableContext = TableContext.create(tableDescriptor);
    _mergeScheduler = new SharedMergeScheduler();
    _indexInputCloser = new IndexInputCloser();
    _indexInputCloser.init();
    _gc = new DirectoryReferenceFileGC();
    _gc.init();
    _searchExecutor = Executors.newCachedThreadPool();
View Full Code Here

    _closer.register(CloseableExecutorService.close(_openerService));
    _closer.register(CloseableExecutorService.close(_searchExecutor));
    _closer.register(CloseableExecutorService.close(_warmupExecutor));

    // @TODO allow for configuration of these
    _mergeScheduler = _closer.register(new SharedMergeScheduler(maxMergeThreads));

    _indexCloser = _closer.register(new BlurIndexCloser());
    _timerCacheFlush = setupFlushCacheTimer();
    _timerCacheFlush.start();
View Full Code Here

  }

  public LocalIndexServer(TableDescriptor tableDescriptor, boolean ramDir) throws IOException {
    _closer = Closer.create();
    _tableContext = TableContext.create(tableDescriptor);
    _mergeScheduler = _closer.register(new SharedMergeScheduler(3));
    _searchExecutor = Executors.newCachedThreadPool();
    _closer.register(new CloseableExecutorService(_searchExecutor));
    _ramDir = ramDir;
    _indexCloser = _closer.register(new BlurIndexCloser());
    getIndexes(_tableContext.getTable());
View Full Code Here

TOP

Related Classes of org.apache.blur.manager.writer.SharedMergeScheduler

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.