HI Maxim 
> Looks like there is a bit of a pause in the discussion. Here is a small update. Consider v12.
> No major changes, rebase to the actual master and a squash of multiple commits to make a
> patch set easy to reviewer.

> AFAICs, we are reached a consensus on a core patch for switching to 64 bits offsets. The
> only concern is about more comprehensive test coverage for pg_upgrade, is it?
Agree ,When upgrading meets extremes (oldestOffsetKnown==false.) Just follow the solution mentioned by Heikki Linnakangas.

Thanks

On Thu, Jan 16, 2025 at 9:32 PM Maxim Orlov <orlovmg@gmail.com> wrote:
Looks like there is a bit of a pause in the discussion. Here is a small update. Consider v12.
No major changes, rebase to the actual master and a squash of multiple commits to make a
patch set easy to reviewer.

AFAICs, we are reached a consensus on a core patch for switching to 64 bits offsets. The
only concern is about more comprehensive test coverage for pg_upgrade, is it?

--
Best regards,
Maxim Orlov.