mini\Table\Index\BTreeInternalPage::splitOversized() Method

public

Signature

public function splitOversized(int $maxSize = 4096): Generator

Parameters

Name Type Default Description
$maxSize int 4096 Documentation missing

Returns

Generator

Documentation

Split this internal page into pages that fit within maxSize.

$this keeps smallest keys (first batch) to preserve position in parent. If already fits, just yields $this.

Source

src/Table/Index/BTreeIndex.php:664-735