Interface Summary Interface Description AutoCleanupUtil.Removable BatchManagerActs as a combination serializer/cachemanager BufferManagerThe buffer manager controls how memory is used and how data flows through the system. Cache<T>Represents the storage strategy for the
IndexedTupleSource Serializer<T>Responsible for serializing
StorageManager TupleBufferCache TupleSourceA cursored source of tuples.
Class Summary Class Description AbstractTupleSource AutoCleanupUtil BaseCacheEntry CacheEntry CacheKey ExtensibleBufferedInputStream FileStore FileStoreInputStreamFactory LightWeightCopyOnWriteList<T>Creates a copy of a reference list when modified. LobManagerTracks lob references so they are not lost during serialization. STreeSelf balancing search tree using skip list like logic This has similar performance similar to a B+/-Tree, but with fewer updates. TupleBatchRepresents a set of indexed tuples. TupleBrowserImplements intelligent browsing over a
STreeTODO: this is not as efficient as it should be over partial matches
Enum Summary Enum Description BufferManager.BufferReserveMode BufferManager.TupleSourceType LobManager.ReferenceMode STree.InsertMode
Exception Summary Exception Description BlockedExceptionThis exception is thrown if the buffer manager blocks waiting on input during processing.