commit | e598a4741247b1b7d45c5902612d4fef4b5777ce | [log] [tgz] |
---|---|---|
author | salsubaiee <salsubaiee@123451ca-8445-de46-9d55-352943316053> | Mon Feb 13 20:11:12 2012 +0000 |
committer | salsubaiee <salsubaiee@123451ca-8445-de46-9d55-352943316053> | Mon Feb 13 20:11:12 2012 +0000 |
tree | 7ba4f04643de4e773eacffabdd97ddd25775e834 | |
parent | 035a8ba7faa5732fe7e55b0a7b0e74bd754de146 [diff] |
Added a missing getter method to the RTree. git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@1174 123451ca-8445-de46-9d55-352943316053
diff --git a/hyracks-storage-am-lsm-common/src/main/java/edu/uci/ics/hyracks/storage/am/lsm/common/impls/TreeIndexComponentFinalizer.java b/hyracks-storage-am-lsm-common/src/main/java/edu/uci/ics/hyracks/storage/am/lsm/common/impls/TreeIndexComponentFinalizer.java index 09cfff3..77efb16 100644 --- a/hyracks-storage-am-lsm-common/src/main/java/edu/uci/ics/hyracks/storage/am/lsm/common/impls/TreeIndexComponentFinalizer.java +++ b/hyracks-storage-am-lsm-common/src/main/java/edu/uci/ics/hyracks/storage/am/lsm/common/impls/TreeIndexComponentFinalizer.java
@@ -47,7 +47,7 @@ ITreeIndex treeIndex = (ITreeIndex) lsmComponent; int fileId = treeIndex.getFileId(); IBufferCache bufferCache = treeIndex.getBufferCache(); - // Flush all dirty pages of the BTree. + // Flush all dirty pages of the tree. // By default, metadata and data are flushed async in the buffercache. // This means that the flush issues writes to the OS, but the data may still lie in filesystem buffers. ITreeIndexMetaDataFrame metadataFrame = treeIndex.getFreePageManager().getMetaDataFrameFactory().createFrame();
diff --git a/hyracks-storage-am-rtree/src/main/java/edu/uci/ics/hyracks/storage/am/rtree/impls/RTree.java b/hyracks-storage-am-rtree/src/main/java/edu/uci/ics/hyracks/storage/am/rtree/impls/RTree.java index b826544..09096ef 100644 --- a/hyracks-storage-am-rtree/src/main/java/edu/uci/ics/hyracks/storage/am/rtree/impls/RTree.java +++ b/hyracks-storage-am-rtree/src/main/java/edu/uci/ics/hyracks/storage/am/rtree/impls/RTree.java
@@ -199,6 +199,11 @@ return fileId; } + @Override + public IBufferCache getBufferCache() { + return bufferCache; + } + private RTreeOpContext createOpContext() { return new RTreeOpContext((IRTreeLeafFrame) leafFrameFactory.createFrame(), (IRTreeInteriorFrame) interiorFrameFactory.createFrame(), freePageManager.getMetaDataFrameFactory()