Re: Re: [PATCH 02/14] Add support for a generic wal reading facility dubbed XLogReader
Peter Geoghegan <peter@2ndquadrant.com>
From: Peter Geoghegan <peter@2ndquadrant.com>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Dimitri Fontaine <dimitri@2ndquadrant.fr>, Robert Haas <robertmhaas@gmail.com>, Andres Freund <andres@2ndquadrant.com>, Heikki Linnakangas <hlinnakangas@vmware.com>, pgsql-hackers@postgresql.org
Date: 2012-12-11T22:52:09Z
Lists: pgsql-hackers
On 11 December 2012 22:24, Tom Lane <tgl@sss.pgh.pa.us> wrote: > TBH, I don't believe that ordinary users will need this tool at all, > ever, and thus I don't want it in src/bin/. From a packaging standpoint > it will be a lot easier if it's in contrib ... otherwise I'll probably > have to invent some new sub-RPM along the lines of postgresql-extras > so as to avoid bloating the core server package. I happen to agree that pg_xlogdump belongs in contrib, but I think that the importance of avoiding "bloat" has been overstated. Maybe it's slightly useful to make sure that Postgres can get on the Fedora CD, but that aside, is including pg_xlogdump here, for example, really likely to make any appreciable difference package-wise? pg_xlogdump is 141K on my system. I'd hate to see us embrace the exact opposite tendency, towards including everything but the kitchen sink, but at the same time that seems like a very insignificant size. Perhaps people who live in countries with less bandwidth care about these things more. -- Peter Geoghegan http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training and Services
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Background worker processes
- da07a1e85651 9.3.0 cited
-
Rearrange storage of data in xl_running_xacts.
- 5c11725867ac 9.3.0 cited
-
Basic binary heap implementation.
- 7a2fe9bd0371 9.3.0 cited
-
Embedded list interface
- a66ee69add6e 9.3.0 cited
-
Refactor xlog.c to create src/backend/postmaster/startup.c
- 9aceb6ab3c20 9.2.0 cited