Skip to content
Snippets Groups Projects
  1. Jul 07, 2010
    • Robert Haas's avatar
      Make log_temp_files based on kB, and revert docs & comments to match. · 20be0d48
      Robert Haas authored
      Per extensive discussion on pgsql-hackers.  We are deliberately not
      back-patching this even though the behavior of 8.3 and 8.4 is
      unquestionably broken, for fear of breaking existing users of this
      parameter.  This incompatibility should be release-noted.
      20be0d48
    • Tom Lane's avatar
      Accept slightly grotty coding in Makefile.global in order to keep the -L · 458474d9
      Tom Lane authored
      flag for src/port/ in front of any -L flags placed in LDFLAGS by configure.
      This undoes an L-flag-ordering change that I had thought would be safe,
      but seems to be making at least one buildfarm member fail --- the only
      theory for orca's failure that I can think of is that it's got an old
      copy of libpgport.a in /usr/lib.  Also allow for LDFLAGS_SL to be set by
      contrib makefiles before they invoke Makefile.global.
      458474d9
  2. Jul 06, 2010
  3. Jul 05, 2010
    • Tom Lane's avatar
      Split the LDFLAGS make variable into two parts: LDFLAGS is now used for · 291a9577
      Tom Lane authored
      linking both executables and shared libraries, and we add on LDFLAGS_EX when
      linking executables or LDFLAGS_SL when linking shared libraries.  This
      provides a significantly cleaner way of dealing with link-time switches than
      the former behavior.  Also, make sure that the various platform-specific
      %.so: %.o rules incorporate LDFLAGS and LDFLAGS_SL; most of them missed that
      before.  (I did not add these variables for the platforms that invoke $(LD)
      directly, however.  It's not clear if we can do that safely, since for the
      most part we assume these variables use CC command-line syntax.)
      
      Per gripe from Aaron Swenson and subsequent investigation.
      291a9577
    • Heikki Linnakangas's avatar
      The previous fix in CVS HEAD and 8.4 for handling the case where a cursor · eb81b650
      Heikki Linnakangas authored
      being used in a PL/pgSQL FOR loop is closed was inadequate, as Tom Lane
      pointed out. The bug affects FOR statement variants too, because you can
      close an implicitly created cursor too by guessing the "<unnamed portal X>"
      name created for it.
      
      To fix that, "pin" the portal to prevent it from being dropped while it's
      being used in a PL/pgSQL FOR loop. Backpatch all the way to 7.4 which is
      the oldest supported version.
      eb81b650
  4. Jul 04, 2010
  5. Jul 03, 2010
  6. Jul 02, 2010
  7. Jul 01, 2010
  8. Jun 30, 2010
Loading