1. 05 May, 2005 6 commits
    • Bruce Momjian's avatar
      Add WSACleanup() for Win32 socket cleanup. · 3731a400
      Bruce Momjian authored
      Jason Erickson
      3731a400
    • Neil Conway's avatar
      The issue has been raised in the past that our build system links each · d445b413
      Neil Conway authored
      executable against the maximal set of libraries it might need. So for
      example, if one executable requires `libreadline', all executables are
      linked against it.
      
      The easiest fix is to make use of GNU ld's --as-needed flag, which
      ignores linker arguments that are not actually needed by the specified
      object files. The attached patch modifies configure to check for this
      flag (when using GNU ld), and if ld supports it, adds the flag to
      LDFLAGS (we need to do the check since only relatively recent versions
      of GNU ld support this capability). Currently only GNU ld is supported;
      I'm not aware of any other linkers that support this functionality.
      d445b413
    • Tom Lane's avatar
      Adjust nodeBitmapIndexscan to keep the target index opened from plan · db70a312
      Tom Lane authored
      startup to end, rather than re-opening it in each MultiExecBitmapIndexScan
      call.  I had foolishly thought that opening/closing wouldn't be much
      more expensive than a rescan call, but that was sheer brain fade.
      
      This seems to fix about half of the performance lossage reported by
      Sergey Koposov.  I'm still not sure where the other half went.
      db70a312
    • Bruce Momjian's avatar
      Update "control" item. · e6e7e643
      Bruce Momjian authored
      Rosser Schwarz
      e6e7e643
    • Bruce Momjian's avatar
      Typo fix, Dave Held · 45c21710
      Bruce Momjian authored
      45c21710
    • Tom Lane's avatar
      Allow implicit cast from any named composite type to RECORD. At the · d468e19a
      Tom Lane authored
      moment this has no particular use except to allow table rows to be
      passed to record_out(), but that case seems to be useful in itself
      per recent example from Elein.  Further down the road we could look
      at letting PL functions be declared to accept RECORD parameters.
      d468e19a
  2. 04 May, 2005 3 commits
  3. 03 May, 2005 4 commits
  4. 02 May, 2005 5 commits
  5. 01 May, 2005 4 commits
  6. 30 Apr, 2005 7 commits
  7. 29 Apr, 2005 6 commits
  8. 28 Apr, 2005 4 commits
  9. 27 Apr, 2005 1 commit