Remove ParallelReadyList and worker_spi_state from typedefs.list

Started by vignesh Calmost 3 years ago3 messageshackers
Beta feature

Hackorum builds and tests every patch posted to the lists, not only commitfest submissions. This is Hackorum's own CI rather than the PostgreSQL project's, and it is still under testing - please report anything that looks wrong.

won't retrysuccessCI history

You can run a PostgreSQL built from this patch straight from Docker, with no checkout and no build:

docker run --rm -p 5432:5432 ghcr.io/hackorum-dev/postgres-patch:t48531
psql -h localhost -U postgres

Built from patchset v1 (message #1), July 28, 2026 at 12:03 AM.

Every patchset is also pushed to a branch of our PostgreSQL fork, so you can check out the same tree CI built. Without a PostgreSQL checkout:

git clone --branch t48531_1 https://github.com/hackorum-dev/postgres.git

In a checkout you already have, add the fork once:

git remote add hackorum https://github.com/hackorum-dev/postgres.git

then, for this patchset and every later one:

git fetch hackorum t48531_1 && git checkout t48531_1

Patchset v1 (message #1) is on t48531_1

Jump to latest
#1vignesh C
vignesh21@gmail.com

Hi,

Remove ParallelReadyList and worker_spi_state from typedefs.list,
these structures have been removed as part of an earlier commits,
ParallelReadyList was removed as part of
9bfd44bbde4261181bf94738f3b041c629c65a7e. worker_spi_state was removed
as part of af720b4c50a122647182f4a030bb0ea8f750fe2f.
Attached a patch for fixing the same.

Regards,
Vignesh

Attachments:

t48531_1
0001-Remove-ParallelReadyList-and-worker_spi_state-from-t.patchtext/x-patch; charset=US-ASCII; name=0001-Remove-ParallelReadyList-and-worker_spi_state-from-t.patchDownload+0-3
#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: vignesh C (#1)
Re: Remove ParallelReadyList and worker_spi_state from typedefs.list

vignesh C <vignesh21@gmail.com> writes:

Remove ParallelReadyList and worker_spi_state from typedefs.list,
these structures have been removed as part of an earlier commits,
ParallelReadyList was removed as part of
9bfd44bbde4261181bf94738f3b041c629c65a7e. worker_spi_state was removed
as part of af720b4c50a122647182f4a030bb0ea8f750fe2f.
Attached a patch for fixing the same.

I don't think we need to trouble with removing such entries by hand.
I still anticipate updating typedefs.list from the buildfarm at least
once per release cycle, and that will take care of cleaning out
obsolete entries.

regards, tom lane

#3vignesh C
vignesh21@gmail.com
In reply to: Tom Lane (#2)
Re: Remove ParallelReadyList and worker_spi_state from typedefs.list

On Sat, 30 Sept 2023 at 21:44, Tom Lane <tgl@sss.pgh.pa.us> wrote:

vignesh C <vignesh21@gmail.com> writes:

Remove ParallelReadyList and worker_spi_state from typedefs.list,
these structures have been removed as part of an earlier commits,
ParallelReadyList was removed as part of
9bfd44bbde4261181bf94738f3b041c629c65a7e. worker_spi_state was removed
as part of af720b4c50a122647182f4a030bb0ea8f750fe2f.
Attached a patch for fixing the same.

I don't think we need to trouble with removing such entries by hand.
I still anticipate updating typedefs.list from the buildfarm at least
once per release cycle, and that will take care of cleaning out
obsolete entries.

Thanks, that will take care of removal at that time.

Regards,
Vignesh