/** Add a record into the B+Tree */ public Record insertAndReturnOld(Record record) { startUpdateBlkMgr() ; BPTreeNode root = getRootWrite() ; Record r = BPTreeNode.insert(root, record) ; releaseRootWrite(root) ; finishUpdateBlkMgr() ; return r ; }
/** Add a record into the B+Tree */ public Record insertAndReturnOld(Record record) { startUpdateBlkMgr() ; BPTreeNode root = getRootWrite() ; Record r = BPTreeNode.insert(root, record) ; releaseRootWrite(root) ; finishUpdateBlkMgr() ; return r ; }