Re: BUG #16985: ModifyWaitEvent function does not have pgsocket fd and void *user_data arguments

Поиск
Список
Период
Сортировка
От RekGRpth
Тема Re: BUG #16985: ModifyWaitEvent function does not have pgsocket fd and void *user_data arguments
Дата
Msg-id CAPgh2m+nZoOzNatz9GcbRbJNf5wxo0APUrUhDDFq3n3WvKjCxw@mail.gmail.com
обсуждение исходный текст
Ответ на Re: BUG #16985: ModifyWaitEvent function does not have pgsocket fd and void *user_data arguments  (Thomas Munro <thomas.munro@gmail.com>)
Список pgsql-bugs
Ok, thanks.

I hope in next release it will be used doubly linked list instead of
WaitEvent c-array

ср, 28 апр. 2021 г. в 06:00, Thomas Munro <thomas.munro@gmail.com>:
>
> On Wed, Apr 28, 2021 at 12:28 AM PG Bug reporting form
> <noreply@postgresql.org> wrote:
> > The following bug has been logged on the website:
> >
> > Bug reference:      16985
> > Logged by:          RekGRpth
> > Email address:      rekgrpth@gmail.com
> > PostgreSQL version: 13.2
> > Operating system:   docker alpine
> > Description:
> >
> > How I can modify WaitEventSet if ModifyWaitEvent function does not have
> > pgsocket fd and void *user_data arguments?
>
> Hi,
>
> This sounds like a topic for the pgsql-hackers mailing list.
>
> The fd and user_data can't be changed currently.  Only the set of
> events (wait for read, write, both) or the latch can be changed, and
> you identify which WaitEvent you're talking about by position (see
> return value of AddWaitEventToSet()).  Hopefully in the next release,
> we'll be able to remove one fd and add another -- perhaps that's what
> you want to be able to do?  I had a proposal like that buried in the
> middle of a whole bunch of related patches at [1], see
> "RemoveWaitEvent", but that piece didn't make it into PostgreSQL 14.



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

Предыдущее
От: Neil Chen
Дата:
Сообщение: Re: BUG #16982: pg_rewind cannot deal with configuration files (postgresql.conf) located outside data directory
Следующее
От: Kieran McCusker
Дата:
Сообщение: ogr_fdw missing from /pub/repos/yum/13/fedora/fedora-34-x86_64/