// Do the insert all over again hoping that it will fit into
// this page, and if not, allocate a new page.
// if there are 0 rows on the page allow the insert to overflow.
insert_mode =
(page.recordCount() == 0) ?
Page.INSERT_OVERFLOW : Page.INSERT_DEFAULT;
rh = page.insert(row, null, insert_mode,
AccessFactoryGlobals.HEAP_OVERFLOW_THRESHOLD);