Uses of Class
com.bigdata.btree.IndexSegmentBuilder

Packages that use IndexSegmentBuilder
com.bigdata.btree The BTree is a scalable B+-Tree with copy-on-write semantics mapping variable length unsigned byte[] keys to variable length byte[] values (null values are allowed). 
com.bigdata.resources This package provides the logic to managed the live journal and the historical journals and index segments for a DataService
 

Uses of IndexSegmentBuilder in com.bigdata.btree
 

Methods in com.bigdata.btree that return IndexSegmentBuilder
static IndexSegmentBuilder IndexSegmentBuilder.newInstance(File outFile, File tmpDir, long entryCount, ITupleIterator<?> entryIterator, int m, IndexMetadata metadata, long commitTime, boolean compactingMerge, boolean bufferNodes)
           A more flexible factory for an IndexSegment build which permits override of the index segment branching factor, replacement of the IndexMetadata, and the use of the caller's iterator.
static IndexSegmentBuilder IndexSegmentBuilder.newInstance(ILocalBTreeView src, File outFile, File tmpDir, boolean compactingMerge, long createTime, byte[] fromKey, byte[] toKey)
          Builder factory will build an IndexSegment from an index (partition).
protected static IndexSegmentBuilder IndexSegmentBuilder.newInstanceFullyBuffered(ILocalBTreeView src, File outFile, File tmpDir, int m, boolean compactingMerge, long createTime, byte[] fromKey, byte[] toKey, boolean bufferNodes)
          A one pass algorithm which materializes the tuples in RAM, computing the exact tuple count as it goes.
protected static IndexSegmentBuilder IndexSegmentBuilder.newInstanceTwoPass(ILocalBTreeView src, File outFile, File tmpDir, int m, boolean compactingMerge, long createTime, byte[] fromKey, byte[] toKey, boolean bufferNodes)
          A two pass build algorithm.
 

Uses of IndexSegmentBuilder in com.bigdata.resources
 

Fields in com.bigdata.resources declared as IndexSegmentBuilder
 IndexSegmentBuilder BuildResult.builder
          The object which built the IndexSegment and which contains more interesting information about the build.
 

Fields in com.bigdata.resources with type parameters of type IndexSegmentBuilder
protected  ConcurrentHashMap<File,IndexSegmentBuilder> IndexManager.buildTasks
          A map containing the concurrently executing index segment build tasks.
 

Constructors in com.bigdata.resources with parameters of type IndexSegmentBuilder
BuildResult(String name, boolean compactingMerge, AbstractBTree[] sources, IndexMetadata indexMetadata, SegmentMetadata segmentMetadata, IndexSegmentBuilder builder)
           
 



Copyright © 2006-2011 SYSTAP, LLC. All Rights Reserved.