POSIX Shared memory, revised, again - Mailing list pgsql-patches

From Chris Marcellino
Subject POSIX Shared memory, revised, again
Date
Msg-id 90B70AF8-F452-40BA-A832-2D560C2CC371@apple.com
Whole thread Raw
Responses Re: POSIX Shared memory, revised, again  (David Fetter <david@fetter.org>)
Re: POSIX Shared memory, revised, again  (Bruce Momjian <bruce@momjian.us>)
List pgsql-patches
So I've finished reformulating this patch to use the device/inode
instead of the hash idea I had earlier.

I have tested this patch (on Darwin) to permit the postmaster to
recover after a crash or killing, and it will not permit the
postmaster to restart while another postmaster or backends are still
in the database (regardless of the lockfile status). The ideas are
the same as before, but are described via flowchart in the attached
PDF. The three template files opt-out those particular templates from
the POSIX shmem, but this could be done alternately by opting-in the
desired patches. An autoconf'ing of the patched configure.in file is,
of course, required.

I appreciate the feedback and consideration.

Thanks again,
Chris Marcellino




Attachment

pgsql-patches by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: [BUGS] BUG #2969: Inaccuracies in Solaris FAQ
Next
From: Bruce Momjian
Date:
Subject: Re: FAQ_DEV Update: Fix Answer for Q 1.19, add Q on SCMS