1. 24 Oct, 2005 3 commits
    • Andrew Dunstan's avatar
      · 24fa8746
      Andrew Dunstan authored
      Fix incorrect wording about function failure time on unsafe ops - these
      are now caught by the validator. And a small visit from the perl style police:
      check the return value from open().
      24fa8746
    • Bruce Momjian's avatar
      I have applied the following patch to document PQinitSSL() and · 81915970
      Bruce Momjian authored
      PQregisterThreadLock().
      
      I also remove the crypt() mention in the libpq threading section and
      added a single sentence in the client-auth manual page under crypt().
      Crypt authentication is so old now that a separate paragraph about it
      seemed unwise.
      
      I also added a comment about our use of locking around pqGetpwuid().
      81915970
    • Tom Lane's avatar
      Ensure that a plpgsql LOOP with an empty body still executes at least · 18feafcc
      Tom Lane authored
      one CHECK_FOR_INTERRUPTS() call, so that you can control-C out of the
      loop.  Reported by Merlin Moncure.
      18feafcc
  2. 23 Oct, 2005 2 commits
  3. 22 Oct, 2005 8 commits
  4. 21 Oct, 2005 8 commits
  5. 20 Oct, 2005 7 commits
  6. 19 Oct, 2005 3 commits
    • Tom Lane's avatar
      Better solution to the problem of labeling whole-row Datums that are · d9cb4878
      Tom Lane authored
      generated from subquery outputs: use the type info stored in the Var
      itself.  To avoid making ExecEvalVar and slot_getattr more complex
      and slower, I split out the whole-row case into a separate ExecEval routine.
      d9cb4878
    • Tom Lane's avatar
      Ensure that the Datum generated from a whole-row Var contains valid · 07908c9c
      Tom Lane authored
      type ID information even when it's a record type.  This is needed to
      handle whole-row Vars referencing subquery outputs.  Per example from
      Richard Huxton.
      07908c9c
    • Tom Lane's avatar
      Fix oversight in recent changes to enable the 'physical tlist' · 32fcfcdb
      Tom Lane authored
      optimization for subquery and function scan nodes: we can't just do it
      unconditionally, we still have to check whether there is any need for
      a whole-row Var.  I had been thinking that these node types couldn't
      have any system columns, which is true, but that loop is also checking
      for attno zero, ie, whole-row Var.  Fix comment to not be so misleading.
      Per test case from Richard Huxton.
      32fcfcdb
  7. 18 Oct, 2005 8 commits
  8. 17 Oct, 2005 1 commit