interiorFrame.setPage(n.page); mbrTuple.resetByTupleOffset(mbr.array(), 0); interiorFrame.insert(mbrTuple, -1); interiorFrame.getBuffer().putInt( interiorFrame.getTupleOffset(interiorFrame.getTupleCount() - 1) + mbrTuple.getTupleSize(),
leafFrame.insert(tuple, AbstractSlotManager.GREATEST_KEY_INDICATOR); } catch (HyracksDataException e) { handleException();
targetFrame.insert(savedSplitKey.getTuple(), targetTupleIndex);
targetFrame.insert(tuple, targetTupleIndex);
rightFrame.insert(frameTuple, -1); ((UnorderedSlotManager) slotManager).modifySlot(slotManager.getSlotOff(seed1), -1); totalBytes += leftRTreeFrame.getTupleSize(frameTuple); keyValueProviders) || leftRTreeFrame.getTupleCount() - k <= remainingTuplestoBeInsertedInRightFrame) { rightFrame.insert(frameTuple, -1); rec[0].enlarge(frameTuple, keyValueProviders); ((UnorderedSlotManager) slotManager).modifySlot(slotManager.getSlotOff(k), -1); rightFrame.insert(tuple, -1); } else { leftRTreeFrame.insert(tuple, -1); leftRTreeFrame.insert(tuple, -1); } else { rightFrame.insert(tuple, -1);
if (tupleEntries1.get(i).getTupleIndex() != -1) { frameTuple.resetByTupleIndex(leftRTreeFrame, tupleEntries1.get(i).getTupleIndex()); rightFrame.insert(frameTuple, -1); ((UnorderedSlotManager) slotManager) .modifySlot(slotManager.getSlotOff(tupleEntries1.get(i).getTupleIndex()), -1); rightFrame.insert(tuple, -1); } else { leftRTreeFrame.insert(tuple, -1); leftRTreeFrame.insert(tuple, -1); } else { rightFrame.insert(tuple, -1);