Re: heap_markpos and heap_restrpos
От | Tom Lane |
---|---|
Тема | Re: heap_markpos and heap_restrpos |
Дата | |
Msg-id | 24072.1159275633@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | heap_markpos and heap_restrpos (Heikki Linnakangas <heikki@enterprisedb.com>) |
Список | pgsql-hackers |
Heikki Linnakangas <heikki@enterprisedb.com> writes: > What's the purpose of mark/restrpos in heapam.c? It's deadwood --- see the comment for ExecSupportsMarkRestore: /** ExecSupportsMarkRestore - does a plan type support mark/restore?** XXX Ideally, all plan node types would support mark/restore,and this* wouldn't be needed. For now, this had better match the routines above.* But note the test is on Plannodetype, not PlanState nodetype.** (However, since the only present use of mark/restore is in mergejoin,* there is noneed to support mark/restore in any plan type that is not* capable of generating ordered output. So the seqscan, tidscan,*functionscan, and valuesscan support is actually useless code at present.)*/ I haven't seen a reason to take it out, but if you have in mind something that would actively break it, removing it is no problem. regards, tom lane
В списке pgsql-hackers по дате отправления: