postgresql/src/backend
Robert Haas 0b03e5951b Introduce custom path and scan providers.
This allows extension modules to define their own methods for
scanning a relation, and get the core code to use them.  It's
unclear as yet how much use this capability will find, but we
won't find out if we never commit it.

KaiGai Kohei, reviewed at various times and in various levels
of detail by Shigeru Hanada, Tom Lane, Andres Freund, Álvaro
Herrera, and myself.
2014-11-07 17:34:36 -05:00
..
access Fix building with WAL_DEBUG. 2014-11-07 23:09:31 +02:00
bootstrap
catalog BRIN: Block Range Indexes 2014-11-07 16:38:14 -03:00
commands Introduce custom path and scan providers. 2014-11-07 17:34:36 -05:00
executor Introduce custom path and scan providers. 2014-11-07 17:34:36 -05:00
foreign
lib
libpq Fix thinko in commit 2bd9e412f9. 2014-11-05 17:12:23 -05:00
main Add a basic atomic ops API abstracting away platform/architecture details. 2014-09-25 23:49:05 +02:00
nodes Introduce custom path and scan providers. 2014-11-07 17:34:36 -05:00
optimizer Introduce custom path and scan providers. 2014-11-07 17:34:36 -05:00
parser Implement IF NOT EXIST for CREATE INDEX. 2014-11-06 18:48:33 +09:00
po Translation updates 2014-10-05 23:23:50 -04:00
port Add a basic atomic ops API abstracting away platform/architecture details. 2014-09-25 23:49:05 +02:00
postmaster Eliminate one background-worker-related flag variable. 2014-10-04 21:25:41 -04:00
regex Fix incorrect search for "x?" style matches in creviterdissect(). 2014-09-23 20:26:14 -04:00
replication BRIN: Block Range Indexes 2014-11-07 16:38:14 -03:00
rewrite Implement SKIP LOCKED for row-level locks 2014-10-07 17:23:34 -03:00
snowball Finish adding file version information to installed Windows binaries. 2014-08-18 22:59:53 -04:00
storage BRIN: Block Range Indexes 2014-11-07 16:38:14 -03:00
tcop Move the backup-block logic from XLogInsert to a new file, xloginsert.c. 2014-11-06 13:55:36 +02:00
tsearch Cope with more than 64K phrases in a thesaurus dictionary. 2014-11-06 20:52:40 -05:00
utils Introduce custom path and scan providers. 2014-11-07 17:34:36 -05:00
.gitignore
common.mk
Makefile
nls.mk