public RAMSearchIndex(String version, IndexReaderDecorator<R> decorator, SearchIndexManager<R> idxMgr, Directory ramIdxDir, File backingdir) { super(idxMgr, true); _directory = ramIdxDir; _backingdir = backingdir; _version = version; _decorator = decorator; _currentReader = null; _mergeScheduler = new SerialMergeScheduler(); _mergePolicyParams = new MergePolicyParams(); _mergePolicyParams.setNumLargeSegments(3); _mergePolicyParams.setMergeFactor(3); _mergePolicyParams.setMaxSmallSegments(4); }
public void setMergeFactor(int mergeFactor) { _diskIndex._mergePolicyParams.setMergeFactor(mergeFactor); }
public void setMergeFactor(int mergeFactor) { _diskIndex._mergePolicyParams.setMergeFactor(mergeFactor); }
public RAMSearchIndex(String version, IndexReaderDecorator<R> decorator, SearchIndexManager<R> idxMgr, Directory ramIdxDir, File backingdir) { super(idxMgr, true); _directory = ramIdxDir; _backingdir = backingdir; _version = version; _decorator = decorator; _currentReader = null; _mergeScheduler = new SerialMergeScheduler(); _mergePolicyParams = new MergePolicyParams(); _mergePolicyParams.setNumLargeSegments(3); _mergePolicyParams.setMergeFactor(3); _mergePolicyParams.setMaxSmallSegments(4); }
public RAMSearchIndex(String version, IndexReaderDecorator<R> decorator, SearchIndexManager<R> idxMgr, Directory ramIdxDir, File backingdir) { super(idxMgr, true); _directory = ramIdxDir; _backingdir = backingdir; _version = version; _decorator = decorator; _currentReader = null; _mergeScheduler = new SerialMergeScheduler(); _mergePolicyParams = new MergePolicyParams(); _mergePolicyParams.setNumLargeSegments(3); _mergePolicyParams.setMergeFactor(3); _mergePolicyParams.setMaxSmallSegments(4); }
public void setMergeFactor(int mergeFactor) { _diskIndex._mergePolicyParams.setMergeFactor(mergeFactor); }