Dave Page <dpage(at)postgresql(dot)org> writes: > I don't believe any reasonable client code would have reason to use > CTIDs though, with the exception of something like the ODBC or JDBC > drivers. But that's exactly the use-case --- in fact, we've even got a fair amount of backend code to make "SELECT ... WHERE ctid = something" fast. We're not going to decide that that need not work anymore. regards, tom lane