Re: Splitting up guc.c

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Splitting up guc.c
Дата
Msg-id 1305798.1662935501@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Splitting up guc.c  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Splitting up guc.c
Список pgsql-hackers
Here's a v3 that gets rid of guc_hooks.c in favor of moving the
hook functions to related modules (though some did end up in
variables.c for lack of a better idea).  I also pushed all the
hook function declarations to guc_hooks.h.  Unsurprisingly,
removal of guc.h #includes from header files led to discovery
of some surprising indirect dependencies, notably a lot of places
were evidently depending on indirect inclusions of array.h.

I think this is code-complete at this point.  I'd like to not
sit on it too long, because it'll inevitably get side-swiped
by additions of new GUCs.  On the other hand, pushing it in
the middle of a CF would presumably break other people's patches.
Maybe push it at the end of this CF, to give people a month to
rebase anything that's affected?

            regards, tom lane


Вложения

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

Предыдущее
От: Thomas Munro
Дата:
Сообщение: Re: Bump MIN_WINNT to 0x0600 (Vista) as minimal runtime in 16~
Следующее
От: Thomas Munro
Дата:
Сообщение: Re: pg15b4: FailedAssertion("TransactionIdIsValid(xmax)