com.sleepycat.je.tree |
|
Java Source File Name | Type | Comment |
BIN.java | Class | A BIN represents a Bottom Internal Node in the JE tree. |
BINBoundary.java | Class | Contains information about the BIN returned by a search. |
BINDelta.java | Class | BINDelta contains the information needed to create a partial (delta) BIN log
entry. |
BinDeltaTest.java | Class | Exercise the delta based BIN logging. |
BINReference.java | Class | A class that embodies a reference to a BIN that does not rely on a
Java reference to the actual BIN. |
ChildReference.java | Class | A ChildReference is a reference in the tree from parent to child. |
CursorsExistException.java | Class | Error to indicate that a bottom level BIN has cursors on it during a
delete subtree operation. |
DBIN.java | Class | A DBIN represents an Duplicate Bottom Internal Node in the JE tree. |
DBINReference.java | Class | A class that embodies a reference to a DBIN that does not rely on a
java reference to the actual DBIN. |
DeltaInfo.java | Class | DeltaInfo holds the delta for one BIN entry in a partial BIN log entry. |
DIN.java | Class | An DIN represents an Duplicate Internal Node in the JE tree. |
DupCountLN.java | Class | A DupCountLN represents the transactional part of the root of a
duplicate tree, specifically the count of dupes in the tree. |
DuplicateEntryException.java | Class | Exception to indicate that an entry is already present in a node. |
FileSummaryLN.java | Class | A FileSummaryLN represents a Leaf Node in the UtilizationProfile database.
The contents of the FileSummaryLN are not fixed until the moment at which
the LN is added to the log. |
Generation.java | Class | |
GetParentNodeTest.java | Class | |
IN.java | Class | An IN represents an Internal Node in the JE tree. |
InconsistentNodeException.java | Class | Error to indicate that something is out of wack in the tree. |
INDeleteInfo.java | Class | INDeleteInfo encapsulates the information logged about the removal of a
child from an IN during IN compression. |
INDupDeleteInfo.java | Class | INDupDeleteInfo encapsulates the information logged about the removal of a
child from a duplicate IN during IN compression. |
INTest.java | Class | |
Key.java | Class | Key represents a JE B-Tree Key. |
KeyTest.java | Class | |
LN.java | Class | An LN represents a Leaf Node in the JE tree. |
LSNArrayTest.java | Class | |
MapLN.java | Class | A MapLN represents a Leaf Node in the JE DatabaseImpl Naming Tree. |
MemorySizeTest.java | Class | Check maintenance of the memory size count within nodes. |
NameLN.java | Class | A NameLN represents a Leaf Node in the name->database id mapping tree. |
Node.java | Class | A Node contains all the common base information for any JE B-Tree node. |
NodeNotEmptyException.java | Class | Error to indicate that a bottom level BIN is not empty during a
delete subtree operation. |
ReleaseLatchesTest.java | Class | Check that latches are release properly even if we run into read errors. |
SearchResult.java | Class | |
SplitRace_SR11144Test.java | Class | Exercise a race condition in split processing. |
SplitRequiredException.java | Class | Indicates that we need to return to the top of the tree in order to
do a forced splitting pass. |
SplitTest.java | Class | |
SR13034Test.java | Class | Reproduce a bug where fetchEntry rather than fetchEntryIgnoreKnownDeleted
was being called when searching the duplicate tree by LN node ID during
recovery.
The trick is to create a DBIN with a KnownDeleted flag set on an entry. |
SR13126Test.java | Class | |
TrackingInfo.java | Class | Tracking info packages some tree tracing info. |
Tree.java | Class | Tree implements the JE B+Tree.
A note on tree search patterns:
There's a set of Tree.search* methods. |
TreeDuplicateTest.java | Class | |
TreeIterator.java | Class | TreeIterator implements an Iterator over Tree's. |
TreeLocation.java | Class | |
TreeStats.java | Class | A class that provides interesting stats about a particular tree. |
TreeTest.java | Class | |
TreeTestBase.java | Class | |
TreeUtils.java | Class | Miscellaneous Tree utilities. |
TreeWalkerStatsAccumulator.java | Interface | Accumulates stats about a tree during tree walking. |
ValidateSubtreeDeleteTest.java | Class | |
WithRootLatched.java | Interface | |