Re: POC: make mxidoff 64 bits

From: "Andrey M(dot) Borodin" <x4mmm(at)yandex-team(dot)ru>
To: Maxim Orlov <orlovmg(at)gmail(dot)com>
Cc: Postgres hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: POC: make mxidoff 64 bits
Date: 2024-04-23 13:02:56
Message-ID: 523CEE07-5151-412A-A7EB-A4C722EE14F7@yandex-team.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> On 23 Apr 2024, at 11:23, Maxim Orlov <orlovmg(at)gmail(dot)com> wrote:
>
> Make multixact offsets 64 bit.

- ereport(ERROR,
- (errcode(ERRCODE_PROGRAM_LIMIT_EXCEEDED),
- errmsg("multixact \"members\" limit exceeded"),
Personally, I'd be happy with this! We had some incidents where the only mitigation was vacuum settings tweaking.

BTW as a side note... I see lot's of casts to (unsigned long long), can't we just cast to MultiXactOffset?

Best regards, Andrey Borodin.

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message wenhui qiu 2024-04-23 13:03:06 Re: POC: make mxidoff 64 bits
Previous Message Jakub Wartak 2024-04-23 12:47:31 Re: GUC-ify walsender MAX_SEND_SIZE constant