1. 11 May, 2005 9 commits
  2. 10 May, 2005 8 commits
  3. 09 May, 2005 8 commits
  4. 08 May, 2005 3 commits
  5. 07 May, 2005 9 commits
    • Tom Lane's avatar
      Repair very-low-probability race condition between relation extension · 30f540be
      Tom Lane authored
      and VACUUM: in the interval between adding a new page to the relation
      and formatting it, it was possible for VACUUM to come along and decide
      it should format the page too.  Though not harmful in itself, this would
      cause data loss if a third transaction were able to insert tuples into
      the vacuumed page before the original extender got control back.
      30f540be
    • Tom Lane's avatar
      Adjust time qual checking code so that we always check TransactionIdIsInProgress · b72e5fa1
      Tom Lane authored
      before we check commit/abort status.  Formerly this was done in some paths
      but not all, with the result that a transaction might be considered
      committed for some purposes before it became committed for others.
      Per example found by Jan Wieck.
      b72e5fa1
    • Tom Lane's avatar
    • Bruce Momjian's avatar
      Add description: · 8a9e3291
      Bruce Momjian authored
      <   Currently locale can only be set during initdb.
      >   Currently locale can only be set during initdb.  No global tables have
      >   locale-aware columns.  However, the database template used during
      >   database creation might have locale-aware indexes.  The indexes would
      >   need to be reindexed to match the new locale.
      8a9e3291
    • Bruce Momjian's avatar
      3adba41a
    • Neil Conway's avatar
      Revert the ld --as-needed patch. This breaks Fedora Core 3, due to a strange · d733f110
      Neil Conway authored
      interaction between ld, readline, termcap, and psql. The symptom is psql
      failing with this error on startup:
      
          symbol lookup error: /usr/lib64/libreadline.so.4: undefined symbol: BC
      
      I'm still trying to find the best way to solve this, but in the mean time
      I'm reverting the patch in order to unbreak FC3.
      d733f110
    • Bruce Momjian's avatar
      Done: · f65803a2
      Bruce Momjian authored
      > 	o -Allow COPY to optionally include column headings in the first line
      f65803a2
    • Bruce Momjian's avatar
      Add items: · 5894e7e3
      Bruce Momjian authored
      > * Prevent to_char() on interval from returning meaningless values
      >
      >   For example, to_char('1 month', 'mon') is meaningless.  Basically,
      >   most date-related parameters to to_char() are meaningless for
      >   intervals because interval is not anchored to a date.
      >
      > * Allow to_char() on interval values to accumulate the highest unit
      >   requested
      >
      > 	o to_char(INTERVAL '1 hour 5 minutes', 'MI') => 65
      > 	o to_char(INTERVAL '43 hours 20 minutes', 'MI' ) => 2600
      > 	o to_char(INTERVAL '43 hours 20 minutes', 'WK:DD:HR:MI') => 0:1:19:20
      > 	o to_char(INTERVAL '3 years 5 months','MM') => 41
      >
      >   Some special format flag would be required to request such
      >   accumulation.  Such functionality could also be added to EXTRACT.
      >   Prevent accumulation that crosses the month/day boundary because of
      >   the uneven number of days in a month.
      >
      5894e7e3
    • Bruce Momjian's avatar
      Add COPY WITH CVS HEADER to allow a heading line as the first line in · b63990c6
      Bruce Momjian authored
      COPY.
      
      Andrew Dunstan
      b63990c6
  6. 06 May, 2005 3 commits