Re: refactoring relation extension and BufferAlloc(), faster COPY

Поиск
Список
Период
Сортировка
Искать
От
Andres Freund
Тема
Re: refactoring relation extension and BufferAlloc(), faster COPY
Дата
Msg-id
20230405003945.77fsb4ct47xqoglc@awork3.anarazel.de
Ответ на
Список
Дерево обсуждения
refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Jim Nasby <nasbyj@amazon.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Jim Nasby <nasbyj@amazon.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY vignesh C <vignesh21@gmail.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Heikki Linnakangas <hlinnaka@iki.fi>
Re: refactoring relation extension and BufferAlloc(), faster COPY Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Heikki Linnakangas <hlinnaka@iki.fi>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Melanie Plageman <melanieplageman@gmail.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Melanie Plageman <melanieplageman@gmail.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Alexander Lakhin <exclusion@gmail.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Alexander Lakhin <exclusion@gmail.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY John Naylor <john.naylor@enterprisedb.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY John Naylor <john.naylor@enterprisedb.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Heikki Linnakangas <hlinnaka@iki.fi>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Heikki Linnakangas <hlinnaka@iki.fi>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Heikki Linnakangas <hlinnaka@iki.fi>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Heikki Linnakangas <hlinnaka@iki.fi>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY David Rowley <dgrowleyml@gmail.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Heikki Linnakangas <hlinnaka@iki.fi>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Heikki Linnakangas <hlinnaka@iki.fi>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Heikki Linnakangas <hlinnaka@iki.fi>
Re: refactoring relation extension and BufferAlloc(), faster COPY Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Muhammad Malik <muhammad.malik1@hotmail.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Re: refactoring relation extension and BufferAlloc(), faster COPY Muhammad Malik <muhammad.malik1@hotmail.com>
Re: refactoring relation extension and BufferAlloc(), faster COPY Andres Freund <andres@anarazel.de>
Hi,

On 2023-03-29 20:02:33 -0700, Andres Freund wrote:
> Attached is v6. Changes:

Attached is v7. Not much in the way of changes:
- polished a lot of the commit messages
- reordered commits to not be blocked as immediately by
  https://www.postgresql.org/message-id/20230325025740.wzvchp2kromw4zqz%40awork3.anarazel.de
- Used the new relation extension function in two more places (finding an
  independent bug on the way), not sure why I didn't convert those earlier...

I'm planning to push the patches up to the hio.c changes soon, unless somebody
would like me to hold off.

After that I'm planning to wait for a buildfarm cycle, and push the changes
necessary to use bulk extension in hio.c (the main win).

I might split the patch to use ExtendBufferedRelTo() into two, one for
vm_extend() and fsm_extend(), and one for xlogutils.c. The latter is more
complicated and has more of a complicated history (see [1]).

Greetings,

Andres Freund


https://www.postgresql.org/message-id/20230223010147.32oir7sb66slqnjk%40awork3.anarazel.de
В списке pgsql-hackers по дате отправления
От: Jeff Davis
Дата:
От: Melanie Plageman
Дата:
FAQ