Re: index-only scans
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Robert Haas <robertmhaas@gmail.com>
Cc: pgsql-hackers@postgresql.org
Date: 2011-10-11T13:22:20Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Reduce the alignment requirement of type "name" from int to char, and arrange
- 5f6f840e93a3 8.4.0 cited
Robert Haas <robertmhaas@gmail.com> writes: > Have you given any thought to what would be required to support > index-only scans on non-btree indexes - particularly, GIST? ISTM we > might have had a thought that some GIST opclasses but not others would > be able to regurgitate tuples, or maybe even that it might vary from > index tuple to index tuple. But that discussion was a long time ago, > and my memory is fuzzy. It would have to be a per-opclass property, for sure, since the basic criterion is whether the opclass's "compress" function is lossy. I don't think we can tolerate a situation where some of the index tuples might be able to yield data and others not --- that would undo all the improvements I've been working on over the past few days. I haven't thought as far ahead as how we might get the information needed for a per-opclass flag. A syntax addition to CREATE OPERATOR CLASS might be the only way. regards, tom lane