aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2013-01-16 16:12:53 -0300
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2013-01-16 16:12:53 -0300
commit7fcbf6a405ffc12a4546a25b98592ee6733783fc (patch)
tree05a3411214bfb974d6dd5be880932c07295e955e /src/backend/access/gist
parent8606dd81905a004eda74f0bfa0a9c9c18a488725 (diff)
downloadpostgresql-7fcbf6a405ffc12a4546a25b98592ee6733783fc.tar.gz
postgresql-7fcbf6a405ffc12a4546a25b98592ee6733783fc.zip
Split out XLog reading as an independent facility
This new facility can not only be used by xlog.c to carry out crash recovery, but also by external programs. By supplying a function to read XLog pages from somewhere, all the WAL reading can be used for completely different purposes. For the standard backend use, the behavior should be pretty much the same as previously. As for non-backend programs, an hypothetical pg_xlogdump program is now closer to reality, but some more backend support is still necessary. This patch was originally submitted by Andres Freund in a different form, but Heikki Linnakangas opted for and authored another design of the concept. Andres has advanced the patch since Heikki's initial version. Review and some (mostly cosmetics) changes by me.
Diffstat (limited to 'src/backend/access/gist')
0 files changed, 0 insertions, 0 deletions