14 Commits

Author SHA1 Message Date
Christoph Berg
3b494379b6 Bump pg_filedump version to 10.0 2017-10-22 19:46:04 +02:00
Teodor Sigaev
52fa0201f9 Partial data recovery (-D flag).
This feature allows to partially recover data from a given segment file
in format suitable for using in COPY FROM statement. List of supported
data types is currently not full and TOAST is not yet supported, but
it's better than nothing. Hopefully data recovery will be improved in
the future.

Implemented by Aleksander Alekseev, reviewed by Dmitry Ivanov, tested
by Dmitry Ivanov and Grigoriy Smolkin.
2017-01-17 16:01:12 +03:00
Christoph Berg
bcacee1283 Get cflags/ldflags/bindir from pg_config and add install rule 2016-10-14 11:23:57 +02:00
Christoph Berg
d2da0be6c8 Don't set CC in the Makefile
Reported by Aleksander Alekseev
2016-10-14 11:15:58 +02:00
Christoph Berg
67f438986f Bump version to 9.6.0 2016-09-29 13:24:49 +02:00
Christoph Berg
b163cdaa53 Use LDFLAGS to link 2016-03-24 18:59:57 +01:00
Teodor Sigaev
42257f58af Use pg_config --libdir 2016-03-24 18:58:53 +01:00
Christoph Berg
10d27139e2 Support 9.5 and recognize more flags
This follows the CRC32 macro renames in 9.5 (we do not attempt to
maintain support for the older versions), adds support for the
DB_SHUTDOWNED_IN_RECOVERY dbState, and adds support for missing BTree
and GIN page flags.

Satoshi Nagayasu
2016-03-19 17:52:28 +01:00
Christoph Berg
9eb845b233 Use pg_config to determine include location
This seems to be the better default over hardcoding a random filesystem
location.
2016-02-02 19:03:55 +01:00
Tom Lane
bbd992bc26 Preliminary updates for Postgres 9.3. 2013-06-06 18:33:16 +00:00
Tom Lane
4f71071d5b Updates for latest Postgres 9.2 sources.
We no longer need pg_crc.c, and hence not a source tree, yay.
2012-03-12 16:08:33 +00:00
Tom Lane
3551cfe252 Update for Postgres 9.1; add knowledge of some more flag bits;
improve Makefile to be able to build a release tarball.
2011-11-26 22:14:08 +00:00
Tom Lane
ac96dfbaca Assorted adjustments to prepare pg_filedump for its new life.
Add PostgreSQL Global Development Group to the copyright notices, and
remove a couple of no-longer-appropriate references to Red Hat.
Unfortunately I can't undo Red Hat's choice of GPL licensing, but it is
what it is.

Also reduce the pain of version-stamping by coalescing references to the
version into one pair of macros, and removing not-especially-useful
change logs.  IMO the commit logs serve that purpose just as well.
2011-01-18 02:28:26 +00:00
Tom Lane
8446d97d72 Initial revision 2011-01-18 01:33:27 +00:00