1. 25 May, 2004 1 commit
  2. 24 May, 2004 1 commit
  3. 22 May, 2004 1 commit
  4. 19 May, 2004 1 commit
  5. 18 May, 2004 1 commit
  6. 11 May, 2004 1 commit
    • Bruce Momjian's avatar
      As part of the work for making relocatable installs, I have re-factored · fda15b35
      Bruce Momjian authored
      all the code that looks for other binaries.  I move FindExec into
      port/exec.c (and renamed it to find_my_binary()).  I also added
      find_other_binary that looks for another binary in the same directory as
      the calling program, and checks the version string.
      
      The only behavior change was that initdb and pg_dump would look in the
      hard-coded bindir directory if it can't find the requested binary in the
      same directory as the caller.  The new code throws an error.  The old
      behavior seemed too error prone for version mismatches.
      fda15b35
  7. 30 Apr, 2004 1 commit
  8. 26 Apr, 2004 1 commit
  9. 07 Feb, 2004 1 commit
  10. 23 Dec, 2003 1 commit
  11. 06 Dec, 2003 1 commit
    • Tom Lane's avatar
      Massive overhaul of pg_dump: make use of dependency information from · 005a1217
      Tom Lane authored
      pg_depend to determine a safe dump order.  Defaults and check constraints
      can be emitted either as part of a table or domain definition, or
      separately if that's needed to break a dependency loop.  Lots of old
      half-baked code for controlling dump order removed.
      005a1217
  12. 29 Nov, 2003 1 commit
    • PostgreSQL Daemon's avatar
      · 969685ad
      PostgreSQL Daemon authored
      $Header: -> $PostgreSQL Changes ...
      969685ad
  13. 08 Aug, 2003 1 commit
  14. 12 Dec, 2002 1 commit
  15. 27 Aug, 2002 1 commit
  16. 18 Aug, 2002 1 commit
    • Peter Eisentraut's avatar
      Make pg_dump output more portable and more pleasing to look at. · c828ec88
      Peter Eisentraut authored
      The -n and -N options were removed.  Quoting is now smart enough to
      supply quotes if and only if necessary.
      
      Numerical types are now printed without quotes, except in cases of
      special values such as NaN.
      
      Boolean values printed as true and false.
      
      Most string literals now do not escape whitespace characters (newlines,
      etc.) for portability.
      
      SET SESSION AUTHORIZATION argument is a string literal, to follow SQL.
      
      Made commands output by pg_dump use consistent spacing and indentation.
      c828ec88
  17. 27 Jul, 2002 1 commit
  18. 15 Jul, 2002 1 commit
  19. 06 Jul, 2002 1 commit
  20. 20 Jun, 2002 1 commit
  21. 15 Jan, 2002 1 commit
  22. 24 Mar, 2001 1 commit
  23. 27 Feb, 2001 1 commit
  24. 20 Feb, 2001 1 commit
  25. 18 Feb, 2001 1 commit
  26. 30 Nov, 2000 1 commit
    • Peter Eisentraut's avatar
      Make all commands that link a program look like · e5ba2fc5
      Peter Eisentraut authored
      $(CC) $(CFLAGS) $(LDFLAGS) <object files> <extra-libraries> $(LIBS) -o $@
      
      This form seemed to be the most portable, readable, and logical, but in any
      case it's better than having a dozen different ones in the tree.
      e5ba2fc5
  27. 20 Oct, 2000 1 commit
  28. 17 Sep, 2000 1 commit
    • Peter Eisentraut's avatar
      Support for DESTDIR make variable. This is used as in `make install · 335248c9
      Peter Eisentraut authored
      DESTDIR=/else/where' and prepends the value of DESTDIR to the full
      installation paths (e.g., /else/where/usr/local/pgsql/bin). This allows
      users to install the package into a location different from the one that
      was configured and hard-coded into various scripts, e.g., for creating
      binary packages.
      
      DESTDIR is in many cases preferrable over `make install
      prefix=/else/where' because
      
      a) `prefix' affects the path that is hard-coded into the files, which can
      lead to a `make install prefix=xxx' (as done by the regression test
      driver) corrupting the files in the source tree with wrong paths.
      
      b) it doesn't work at all if a directory was overridden to not depend on
      `prefix', e.g., --sysconfdir=/etc.
      
      (Updating the regression test driver to use DESTDIR is a separate
      undertaking.)
      
      See also autoconf@gnu.org, From: Akim Demaille <akim@epita.fr>, Date: 08
      Sep 2000 12:48:59 +0200, Message-ID:
      <mv4em2vb1lw.fsf@nostromo.lrde.epita.fr>, Subject: Re: HTML format
      documentation.
      335248c9
  29. 08 Sep, 2000 1 commit
  30. 31 Aug, 2000 1 commit
  31. 01 Aug, 2000 1 commit
    • Philip Warner's avatar
      - Added --create, --no-owner, --superuser, --no-reconnect (pg_dump & pg_restore) · 92bd532c
      Philip Warner authored
      - Added code to dump 'Create Schema' statement (pg_dump)
      - Don't bother to disable/enable triggers if we don't have a superuser (pg_restore)
      - Cleaned up code for reconnecting to database.
      - Force a reconnect as superuser before enabling/disabling triggers.
      - Added & Removed --throttle (pg_dump)
      - Fixed minor bug in language dumping code: expbuffres were not being reset.
      - Fixed version number initialization in _allocAH (pg_backup_archiver.c)
      - Added second connection when restoring BLOBs to allow temp. table to survive
        (db reconnection causes temp tables to be lost).
      92bd532c
  32. 24 Jul, 2000 1 commit
  33. 21 Jul, 2000 1 commit
  34. 04 Jul, 2000 2 commits
  35. 03 Jul, 2000 1 commit
    • Peter Eisentraut's avatar
      Have pg_dumpall write CREATE USER and CREATE GROUP commands instead of raw · 51afb930
      Peter Eisentraut authored
      COPYs of pg_shadow and pg_group.
      
      It also turns out that pg_dumpall was all but broken for multiple servers
      running at non-standard port numbers. You might get the users and groups
      from one server and the databases from another. Fixed that.
      
      A little user interface and code cleanup along with that. This also takes
      care of the portability bug discussed in "[BUGS] pg_dumpall" in March 2000.
      51afb930
  36. 28 Jun, 2000 1 commit
    • Peter Eisentraut's avatar
      Makefile cleanup for interface tree. Now essentially with all the · 44f64dd3
      Peter Eisentraut authored
      standard targets and behaviour. Replaced Makefile.in's with
      Makefile's and declared the respective variables in Makefile.global.
      
      maintainer-clean target now available at top level, although it does
      not work in the backend tree yet.
      
      Cleanup pass over Makefile.shlib, renamed some targets and variables.
      The shared library symlink tests are now done by make, not the shell.
      
      ecpg: Remove one warning in sloppy flex output.
      
      PL/Perl and Perl interface: the MakeMaker documentation is confusing,
      the realclean target *does* "delete derived files", but it also
      uninstalls them. Don't use that.
      
      The submake targets in the various bin directories that update libpq
      should `make all', not `make libpq.a'. That is a) unportable, and
      b) doesn't build the shared library.
      44f64dd3
  37. 27 Jun, 2000 1 commit
  38. 09 Feb, 1997 1 commit
  39. 06 Feb, 1997 1 commit