metaFrame.setPage(metaPage); if (metaFrame.getSpace() > Integer.BYTES) { metaFrame.addFreePage(freePageNum); } else { int newPageNum = metaFrame.getFreePage(); metaFrame.setNextMetadataPage(newPageNum); metaFrame.setMaxPage(metaMaxPage); metaFrame.addFreePage(freePageNum); } finally { newNode.releaseWriteLatch(true);
metaFrame.addFreePage(freePageNum); } else { metaFrame.setNextMetadataPage(newPageNum); metaFrame.setMaxPage(metaMaxPage); metaFrame.addFreePage(freePageNum); } finally { newNode.releaseWriteLatch(true);
freePage = nextPage; } else { metaFrame.addFreePage(nextPage);
freePage = nextPage; } else { metaFrame.addFreePage(nextPage);