com.sleepycat.je.dbi
Class SortedLSNTreeWalker.DeltaINEntry
java.lang.Object
com.sleepycat.je.dbi.SortedLSNTreeWalker.INEntry
com.sleepycat.je.dbi.SortedLSNTreeWalker.DeltaINEntry
- Enclosing class:
- SortedLSNTreeWalker
public static class SortedLSNTreeWalker.DeltaINEntry
- extends SortedLSNTreeWalker.INEntry
Supplements INEntry with BINDelta information. When a BINDelta is
encountered during the fetching process, we cannot immediately place it
in the tree. Instead we queue a DeltaINEntry for fetching the full BIN,
in LSN order as usual. When the full BIN is fetched, the DeltaINEntry
is used to apply the delta and place the result in the tree.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SortedLSNTreeWalker.DeltaINEntry
SortedLSNTreeWalker.DeltaINEntry(IN in,
int index,
BINDelta delta,
long deltaLsn)
SortedLSNTreeWalker.DeltaINEntry
public SortedLSNTreeWalker.DeltaINEntry(SizeofMarker marker)
getDelta
BINDelta getDelta()
- Overrides:
getDelta
in class SortedLSNTreeWalker.INEntry
getDeltaLsn
long getDeltaLsn()
- Overrides:
getDeltaLsn
in class SortedLSNTreeWalker.INEntry
getMemorySize
long getMemorySize()
- Overrides:
getMemorySize
in class SortedLSNTreeWalker.INEntry
Copyright (c) 2004-2012 Oracle. All rights reserved.