private static void moveKeysLeft(LongKeyInteriorNode leftNode, LongKeyInteriorNode rightNode,
			int count) {

		int leftKeyCount = leftNode.keyCount;
		int rightKeyCount = rightNode.keyCount;
		int leftOffset = BASE + (leftKeyCount * ENTRY_SIZE);
		int len = count * ENTRY_SIZE;
		leftNode.buffer.copy(leftOffset, rightNode.buffer, BASE, len);
		leftNode.setKeyCount(leftKeyCount + count);
		if (count < rightKeyCount) {
			// Only need to update right node if partial move
			rightKeyCount -= count;
			rightNode.buffer.move(BASE + len, BASE, rightKeyCount * ENTRY_SIZE);
			rightNode.setKeyCount(rightKeyCount);
		}
	}
Move some or all of the entries from the right node into the left node.
If all keys are moved, the caller is responsible for deleting the right
node.
@param leftNode
@param rightNode
@param count
Ghidra/Framework/DB/src/main/java/db/LongKeyInteriorNode.java