Modifier and Type | Class and Description |
---|---|
class |
OCacheEntryImpl
Created by tglman on 23/06/16.
|
Modifier and Type | Method and Description |
---|---|
OCacheEntry |
OReadCache.allocateNewPage(long fileId,
OWriteCache writeCache,
OLogSequenceNumber startLSN) |
OCacheEntry |
OCacheEntry.getNext() |
OCacheEntry |
OCacheEntryImpl.getNext() |
OCacheEntry |
OCacheEntry.getPrev() |
OCacheEntry |
OCacheEntryImpl.getPrev() |
OCacheEntry |
OReadCache.loadForRead(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
int pageCount,
boolean verifyChecksums) |
OCacheEntry |
OReadCache.loadForWrite(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
int pageCount,
boolean verifyChecksums,
OLogSequenceNumber startLSN) |
OCacheEntry |
OReadCache.silentLoadForRead(long fileId,
int pageIndex,
OWriteCache writeCache,
boolean verifyChecksums)
Loads page from the disk cache if it is already loaded otherwise loads it from disk but does
not put it the disk cache.
|
Modifier and Type | Method and Description |
---|---|
void |
OReadCache.pinPage(OCacheEntry cacheEntry,
OWriteCache writeCache) |
void |
OReadCache.releaseFromRead(OCacheEntry cacheEntry,
OWriteCache writeCache) |
void |
OReadCache.releaseFromWrite(OCacheEntry cacheEntry,
OWriteCache writeCache) |
void |
OCacheEntry.setNext(OCacheEntry next) |
void |
OCacheEntryImpl.setNext(OCacheEntry next) |
void |
OCacheEntry.setPrev(OCacheEntry prev) |
void |
OCacheEntryImpl.setPrev(OCacheEntry prev) |
Modifier and Type | Method and Description |
---|---|
OCacheEntry |
AsyncReadCache.allocateNewPage(long fileId,
OWriteCache writeCache,
OLogSequenceNumber startLSN) |
OCacheEntry |
AsyncReadCache.loadForRead(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
int pageCount,
boolean verifyChecksums) |
OCacheEntry |
AsyncReadCache.loadForWrite(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
int pageCount,
boolean verifyChecksums,
OLogSequenceNumber startLSN) |
OCacheEntry |
AsyncReadCache.silentLoadForRead(long extFileId,
int pageIndex,
OWriteCache writeCache,
boolean verifyChecksums) |
Modifier and Type | Method and Description |
---|---|
Iterator<OCacheEntry> |
LRUList.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
AsyncReadCache.pinPage(OCacheEntry cacheEntry,
OWriteCache writeCache) |
void |
AsyncReadCache.releaseFromRead(OCacheEntry cacheEntry,
OWriteCache writeCache) |
void |
AsyncReadCache.releaseFromWrite(OCacheEntry cacheEntry,
OWriteCache writeCache) |
Modifier and Type | Method and Description |
---|---|
OCacheEntry |
O2QCache.allocateNewPage(long fileId,
OWriteCache writeCache,
OLogSequenceNumber startLSN) |
OCacheEntry |
LRUList.get(long fileId,
long pageIndex) |
OCacheEntry |
ConcurrentLRUList.get(long fileId,
long pageIndex) |
OCacheEntry |
LRUList.getLRU() |
OCacheEntry |
ConcurrentLRUList.getLRU() |
OCacheEntry |
O2QCache.loadForRead(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
int pageCount,
boolean verifyChecksums) |
OCacheEntry |
O2QCache.loadForWrite(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
int pageCount,
boolean verifyChecksums,
OLogSequenceNumber startLSN) |
OCacheEntry |
LRUList.remove(long fileId,
long pageIndex) |
OCacheEntry |
ConcurrentLRUList.remove(long fileId,
long pageIndex) |
OCacheEntry |
LRUList.removeLRU() |
OCacheEntry |
ConcurrentLRUList.removeLRU() |
OCacheEntry |
O2QCache.silentLoadForRead(long fileId,
int pageIndex,
OWriteCache writeCache,
boolean verifyChecksums) |
Modifier and Type | Method and Description |
---|---|
Iterator<OCacheEntry> |
LRUList.iterator() |
Iterator<OCacheEntry> |
ConcurrentLRUList.iterator() |
Iterator<OCacheEntry> |
LRUList.reverseIterator() |
Iterator<OCacheEntry> |
ConcurrentLRUList.reverseIterator() |
Modifier and Type | Method and Description |
---|---|
void |
O2QCache.pinPage(OCacheEntry cacheEntry,
OWriteCache writeCache) |
void |
LRUList.putToMRU(OCacheEntry cacheEntry) |
void |
ConcurrentLRUList.putToMRU(OCacheEntry cacheEntry) |
void |
O2QCache.releaseFromRead(OCacheEntry cacheEntry,
OWriteCache writeCache) |
void |
O2QCache.releaseFromWrite(OCacheEntry cacheEntry,
OWriteCache writeCache) |
Constructor and Description |
---|
OClusterPage(OCacheEntry cacheEntry,
boolean newPage) |
OClusterPositionMapBucket(OCacheEntry cacheEntry,
boolean clear) |
Constructor and Description |
---|
OPaginatedClusterStateV0(OCacheEntry cacheEntry) |
Modifier and Type | Class and Description |
---|---|
class |
OCacheEntryChanges
Created by tglman on 23/06/16.
|
Modifier and Type | Method and Description |
---|---|
OCacheEntry |
OAtomicOperation.addPage(long fileId) |
OCacheEntry |
OCacheEntryChanges.getDelegate() |
OCacheEntry |
OCacheEntryChanges.getNext() |
OCacheEntry |
OCacheEntryChanges.getPrev() |
OCacheEntry |
OAtomicOperation.loadPageForRead(long fileId,
long pageIndex,
boolean checkPinnedPages,
int pageCount) |
OCacheEntry |
OAtomicOperation.loadPageForWrite(long fileId,
long pageIndex,
boolean checkPinnedPages,
int pageCount,
boolean verifyChecksum) |
Modifier and Type | Method and Description |
---|---|
void |
OAtomicOperation.pinPage(OCacheEntry cacheEntry) |
void |
OAtomicOperation.releasePageFromRead(OCacheEntry cacheEntry) |
void |
OAtomicOperation.releasePageFromWrite(OCacheEntry cacheEntry) |
void |
OCacheEntryChanges.setDelegate(OCacheEntry delegate) |
void |
OCacheEntryChanges.setNext(OCacheEntry next) |
void |
OCacheEntryChanges.setPrev(OCacheEntry prev) |
Constructor and Description |
---|
OCacheEntryChanges(OCacheEntry entry) |
Modifier and Type | Method and Description |
---|---|
protected OCacheEntry |
ODurableComponent.addPage(OAtomicOperation atomicOperation,
long fileId) |
protected OCacheEntry |
ODurableComponent.loadPageForRead(OAtomicOperation atomicOperation,
long fileId,
long pageIndex,
boolean checkPinnedPages) |
protected OCacheEntry |
ODurableComponent.loadPageForRead(OAtomicOperation atomicOperation,
long fileId,
long pageIndex,
boolean checkPinnedPages,
int pageCount) |
protected OCacheEntry |
ODurableComponent.loadPageForWrite(OAtomicOperation atomicOperation,
long fileId,
long pageIndex,
boolean checkPinnedPages,
boolean verifyCheckSum) |
Modifier and Type | Method and Description |
---|---|
protected void |
ODurableComponent.pinPage(OAtomicOperation atomicOperation,
OCacheEntry cacheEntry) |
protected void |
ODurableComponent.releasePageFromRead(OAtomicOperation atomicOperation,
OCacheEntry cacheEntry) |
protected void |
ODurableComponent.releasePageFromWrite(OAtomicOperation atomicOperation,
OCacheEntry cacheEntry) |
Constructor and Description |
---|
ODurablePage(OCacheEntry cacheEntry) |
Modifier and Type | Method and Description |
---|---|
OCacheEntry |
ODirectoryPage.getEntry() |
Constructor and Description |
---|
ODirectoryFirstPage(OCacheEntry cacheEntry,
OCacheEntry entry) |
ODirectoryPage(OCacheEntry cacheEntry,
OCacheEntry entry) |
OHashIndexBucket(int depth,
OCacheEntry cacheEntry,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
OEncryption encryption) |
OHashIndexBucket(OCacheEntry cacheEntry,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OType[] keyTypes,
OEncryption encryption) |
OHashIndexFileLevelMetadataPage(OCacheEntry cacheEntry,
boolean isNewPage) |
ONullBucket(OCacheEntry cacheEntry,
OBinarySerializer<V> valueSerializer,
boolean isNew) |
Constructor and Description |
---|
ONullBucket(OCacheEntry cacheEntry,
OBinarySerializer<V> valueSerializer,
boolean isNew) |
OPrefixBTreeBucket(OCacheEntry cacheEntry,
OBinarySerializer<String> keySerializer,
OBinarySerializer<V> valueSerializer,
OEncryption encryption) |
OSBTreeBucket(OCacheEntry cacheEntry,
boolean isLeaf,
OBinarySerializer<K> keySerializer,
OType[] keyTypes,
OBinarySerializer<V> valueSerializer,
OEncryption encryption) |
OSBTreeBucket(OCacheEntry cacheEntry,
OBinarySerializer<K> keySerializer,
OType[] keyTypes,
OBinarySerializer<V> valueSerializer,
OEncryption encryption) |
OSBTreeValuePage(OCacheEntry cacheEntry,
boolean isNew) |
Constructor and Description |
---|
CellBTreeMultiValueV2Bucket(OCacheEntry cacheEntry) |
CellBTreeMultiValueV2EntryPoint(OCacheEntry cacheEntry) |
CellBTreeMultiValueV2NullBucket(OCacheEntry cacheEntry) |
Constructor and Description |
---|
OBonsaiBucketAbstract(OCacheEntry cacheEntry) |
OSBTreeBonsaiBucket(OCacheEntry cacheEntry,
int pageOffset,
boolean isLeaf,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OSBTreeBonsaiLocal<K,V> tree) |
OSBTreeBonsaiBucket(OCacheEntry cacheEntry,
int pageOffset,
OBinarySerializer<K> keySerializer,
OBinarySerializer<V> valueSerializer,
OSBTreeBonsaiLocal<K,V> tree) |
OSysBucket(OCacheEntry cacheEntry) |
Modifier and Type | Method and Description |
---|---|
OCacheEntry |
ODirectMemoryOnlyDiskCache.allocateNewPage(long fileId,
OWriteCache writeCache,
OLogSequenceNumber startLSN) |
OCacheEntry |
ODirectMemoryOnlyDiskCache.loadForRead(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
int pageCount,
boolean verifyChecksums) |
OCacheEntry |
ODirectMemoryOnlyDiskCache.loadForWrite(long fileId,
long pageIndex,
boolean checkPinnedPages,
OWriteCache writeCache,
int pageCount,
boolean verifyChecksums,
OLogSequenceNumber startLSN) |
OCacheEntry |
ODirectMemoryOnlyDiskCache.silentLoadForRead(long fileId,
int pageIndex,
OWriteCache writeCache,
boolean verifyChecksums) |
Modifier and Type | Method and Description |
---|---|
void |
ODirectMemoryOnlyDiskCache.pinPage(OCacheEntry cacheEntry,
OWriteCache writeCache) |
void |
ODirectMemoryOnlyDiskCache.releaseFromRead(OCacheEntry cacheEntry,
OWriteCache writeCache) |
void |
ODirectMemoryOnlyDiskCache.releaseFromWrite(OCacheEntry cacheEntry,
OWriteCache writeCache) |
Copyright © 2009–2020 OrientDB. All rights reserved.