1. 23 Jun, 1999 1 commit
  2. 21 Jun, 1999 5 commits
  3. 19 Jun, 1999 6 commits
  4. 18 Jun, 1999 3 commits
  5. 17 Jun, 1999 5 commits
  6. 16 Jun, 1999 4 commits
  7. 14 Jun, 1999 12 commits
  8. 13 Jun, 1999 1 commit
  9. 12 Jun, 1999 3 commits
    • Tom Lane's avatar
      Move default NBuffers setting into config.h, and rename it · 642d21a5
      Tom Lane authored
      to DEF_NBUFFERS for readability.  Make sure the default value is OK
      according to postmaster.c's new sanity check for -B values.
      642d21a5
    • Tom Lane's avatar
      Fix critical error noticed by Massimo: copy.c used to have a · d9e223d5
      Tom Lane authored
      special hack to ensure it would close its output file even after failure
      due to elog(ERROR) partway through the copy.  This is now unnecessary
      because fd.c takes care of cleaning up open files at transaction abort;
      worse, after fd.c closed the file copy.c would try to do so *again* at
      the start of the next COPY command.  This would result in havoc in most
      implementations of stdio library.
      d9e223d5
    • Tom Lane's avatar
      Remove query_planner's overhasty rejection of cases where · aaf24424
      Tom Lane authored
      tlist and qual are NULL.  It ought to handle these the same as the cases
      where tlist contains only constant expressions, ie, be willing to generate
      a Result-node plan.  This did not use to matter, but it does now because
      union_planner will flatten the tlist when aggregates are present.  Thus,
      'select count(1) from table' now causes query_planner to be given a null
      tlist, and to duplicate 6.4's behavior we need it to give back a Result
      plan rather than refusing the query.  6.4 was arguably doing the Wrong
      Thing for this query, but I'm not going to open a semantics issue right
      before 6.5 release ... can revisit that problem later.
      aaf24424