BlockIo curBlock = file.get(freePage); FreeLogicalRowIdPage fp = FreeLogicalRowIdPage.getFreeLogicalRowIdPageView(curBlock, blockSize); int slot = fp.getFirstFree(); fp.setLocationBlock(freePhysRowId, Location.getBlock(rowid)); fp.setLocationOffset(freePhysRowId, Location.getOffset(rowid)); slot = fp.getFirstFree(); BlockIo curBlock = file.get(freePage); FreeLogicalRowIdPage fp = FreeLogicalRowIdPage.getFreeLogicalRowIdPageView(curBlock, blockSize); int slot = fp.getFirstFree(); fp.setLocationBlock(freePhysRowId, Location.getBlock(rowid)); fp.setLocationOffset(freePhysRowId, Location.getOffset(rowid)); slot = fp.getFirstFree();
FreeLogicalRowIdPage fp = FreeLogicalRowIdPage .getFreeLogicalRowIdPageView(curBlock); int slot = fp.getFirstFree(); if (slot != -1) { free = fp.alloc(slot);
FreeLogicalRowIdPage fp = FreeLogicalRowIdPage .getFreeLogicalRowIdPageView(curBlock); int slot = fp.getFirstFree(); if (slot != -1) { free = fp.alloc(slot);
BlockIo curBlockIo = recordFile.get( freePage ); FreeLogicalRowIdPage fp = FreeLogicalRowIdPage.getFreeLogicalRowIdPageView( curBlockIo ); int slot = fp.getFirstFree();