1. 18 6月, 2009 4 次提交
  2. 17 6月, 2009 2 次提交
  3. 14 6月, 2009 1 次提交
    • T
      Change test tables in copy2 regression test to be temporary tables. · f51c9a66
      Tom Lane 提交于
      This prevents autovacuum from reclaiming free space in them and causing
      the test's output row order to change, which is causing intermittent
      bogus failure reports in the buildfarm.
      
      Backpatch to 8.3.  The issue exists further back, but since autovacuum was
      not on by default before 8.3, it's not a problem for buildfarm testing.
      f51c9a66
  4. 13 6月, 2009 4 次提交
  5. 12 6月, 2009 12 次提交
  6. 11 6月, 2009 14 次提交
  7. 10 6月, 2009 3 次提交
    • B
      Fix Linux typedef code. · 09cba662
      Bruce Momjian 提交于
      09cba662
    • P
      Correct/improve the datetime_precision field in the information schema. · 208d3a75
      Peter Eisentraut 提交于
      In particular, always show 0 for the date type instead of null, and show
      6 (the default) for time, timestamp, and interval without a declared
      precision.  This is now in fuller conformance with the SQL standard.
      
      Also clarify the documentation about this.
      
      discovered and analyzed by Konstantin Izmailov and Tom Lane
      208d3a75
    • T
      Make handling of INTERVAL DAY TO MINUTE and INTERVAL DAY TO SECOND input · 5cca35a6
      Tom Lane 提交于
      more consistent with other cases, by having an unlabeled integer field
      be treated as a number of minutes or seconds respectively.  These cases
      are outside the spec (which insists on full "dd hh:mm" or "dd hh:mm:ss"
      input respectively), so it's not much help to us in deciding what to do.
      But with this change, it's uniformly the case that an unlabeled integer
      will be considered as being a number of the interval's rightmost field.
      The change also takes us back to the 8.3 behavior of throwing error
      for certain ambiguous inputs such as INTERVAL '1 2' DAY TO MINUTE.
      Per recent discussion.
      5cca35a6