Skip to content

Commit

Permalink
Abstract TreeNode and TreeNodeFixedSize
Browse files Browse the repository at this point in the history
  • Loading branch information
burqen committed Jan 16, 2018
1 parent 31f50dd commit d7d7617
Show file tree
Hide file tree
Showing 9 changed files with 451 additions and 347 deletions.
Expand Up @@ -425,7 +425,7 @@ public GBPTree( PageCache pageCache, File indexFile, Layout<KEY,VALUE> layout, i
this.pagedFile = openOrCreate( pageCache, indexFile, tentativePageSize, layout ); this.pagedFile = openOrCreate( pageCache, indexFile, tentativePageSize, layout );
this.pageSize = pagedFile.pageSize(); this.pageSize = pagedFile.pageSize();
closed = false; closed = false;
this.bTreeNode = new TreeNode<>( pageSize, layout ); this.bTreeNode = new TreeNodeFixedSize<>( pageSize, layout );
this.freeList = new FreeListIdProvider( pagedFile, pageSize, rootId, FreeListIdProvider.NO_MONITOR ); this.freeList = new FreeListIdProvider( pagedFile, pageSize, rootId, FreeListIdProvider.NO_MONITOR );
this.writer = new SingleWriter( new InternalTreeLogic<>( freeList, bTreeNode, layout ) ); this.writer = new SingleWriter( new InternalTreeLogic<>( freeList, bTreeNode, layout ) );


Expand Down

0 comments on commit d7d7617

Please sign in to comment.