Re: PageGetFreeSpace() isn't quite the right thing for some of its callers
От | Robert Haas |
---|---|
Тема | Re: PageGetFreeSpace() isn't quite the right thing for some of its callers |
Дата | |
Msg-id | CA+TgmoYHk=ttewD7YsNEj8JJTbqpSH8MOTBOe5cfbc-ZK3GAHQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: PageGetFreeSpace() isn't quite the right thing for some of its callers (Peter Geoghegan <pg@bowt.ie>) |
Ответы |
Re: PageGetFreeSpace() isn't quite the right thing for some of its callers
|
Список | pgsql-hackers |
On Mon, Apr 8, 2019 at 5:15 PM Peter Geoghegan <pg@bowt.ie> wrote: > On Mon, Apr 8, 2019 at 2:10 PM Andres Freund <andres@anarazel.de> wrote: > > I'm not sure I understand what the problem is. We got to get the > > information for the fsm from somewhere? Are you arguing we should > > instead have it included as an explicit xlog record payload? > > No. I am simply pointing out that PageGetFreeSpace() "should usually > only be used on index pages" according to its own comments. And yet > it's called for other stuff. > > Maybe it's not that important in that one instance, but I find it > pretty distracting that PageGetFreeSpace() is intended for index AMs > that use conventional line pointers. Maybe we should rename it. -- Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company
В списке pgsql-hackers по дате отправления: