| От | Tom Lane |
|---|---|
| Тема | Re: Non-transactional pg_class, try 2 |
| Дата | |
| Msg-id | 28527.1150070602@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Re: Non-transactional pg_class, try 2 (Alvaro Herrera <alvherre@commandprompt.com>) |
| Список | pgsql-patches |
Alvaro Herrera <alvherre@commandprompt.com> writes:
> I forgot to attach the new file pg_ntclass.h (src/include/catalog).
> Here it is.
Couple thoughts about this:
* I still suggest calling it pg_class_nt not pg_ntclass; that naming
convention seems like it will scale better if there are more
nontransactional "appendage" relations. I'm surprised you didn't
already need to invent pg_database_nt, for instance ... don't
datvacuumxid and datfrozenxid need to be nontransactional?
* The DATA() entries for the bootstrapped relations ought to be
commented as to which rels they belong to (corresponding to the
hardwired TIDs in pg-class.h):
DATA(insert ( 0 0 )); /* pg_type */
etc
regards, tom lane
В списке pgsql-patches по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера