Re: Changing the state of data checksums in a running cluster

Поиск
Список
Период
Сортировка
От Tomas Vondra
Тема Re: Changing the state of data checksums in a running cluster
Дата
Msg-id 49f6df22-7a40-4ce1-a651-111ac033b2bb@vondra.me
обсуждение исходный текст
Ответ на Re: Changing the state of data checksums in a running cluster  (Tomas Vondra <tomas@vondra.me>)
Ответы Re: Changing the state of data checksums in a running cluster
Список pgsql-hackers
On 3/10/25 10:46, Tomas Vondra wrote:
> On 3/10/25 01:18, Tomas Vondra wrote:
>>
>> ...
>>
>> There's still a failure on windows, though. I'd bet that's due to the
>> data_checksum/LocalDatachecksumVersion sync not working correctly on
>> builds with EXEC_BACKEND, or something like that, but it's too late so
>> I'll take a closer look tomorrow.
>>
> 
> Just like I suspected, there was a bug in EXEC_BACKEND, although a bit
> different from what I guessed - the worker state in shmem was zeroed
> every time, not just once. And a second issue was child_process_kinds
> got out of sync with BackendType (mea culpa).
> 
> For me, this passes all CI tests, hopefully cfbot will be happy too.
> 

A bit embarrassing, I did not notice updating child_process_kinds breaks
the stats regression test, so here's a version fixing that.


regards

-- 
Tomas Vondra

Вложения

В списке pgsql-hackers по дате отправления: