Skip to content
Snippets Groups Projects
  1. Nov 04, 2005
  2. Oct 29, 2005
  3. Oct 15, 2005
  4. Aug 24, 2005
  5. May 07, 2005
  6. Mar 16, 2005
  7. Dec 31, 2004
    • PostgreSQL Daemon's avatar
      · 2ff50159
      PostgreSQL Daemon authored
      Tag appropriate files for rc3
      
      Also performed an initial run through of upgrading our Copyright date to
      extend to 2005 ... first run here was very simple ... change everything
      where: grep 1996-2004 && the word 'Copyright' ... scanned through the
      generated list with 'less' first, and after, to make sure that I only
      picked up the right entries ...
      2ff50159
  8. Oct 19, 2004
  9. Aug 29, 2004
  10. Jun 07, 2004
  11. May 26, 2004
  12. May 22, 2004
    • Tom Lane's avatar
      Use wide-character library routines, if available, for upper/lower/initcap · 39838694
      Tom Lane authored
      functions.  This allows these functions to work correctly with Unicode and
      other multibyte encodings.  Per prior discussion.
      
      Also, revert my earlier change to move installation path mashing from
      Makefile.global to configure.  Turns out not to work well because configure
      script is working with unexpanded variables, and so fails to match in
      cases where it should match.
      39838694
  13. Feb 27, 2004
  14. Nov 29, 2003
    • PostgreSQL Daemon's avatar
      · 969685ad
      PostgreSQL Daemon authored
      $Header: -> $PostgreSQL Changes ...
      969685ad
  15. Aug 08, 2003
  16. Aug 04, 2003
  17. Jul 27, 2003
  18. May 24, 2003
    • Tom Lane's avatar
      Improve implementation of btrim/ltrim/rtrim: provide a special case for · 11d5c820
      Tom Lane authored
      single-byte encodings, and a direct C implementation of the single-argument
      forms (where spaces are always what gets trimmed).  This is in preparation
      for using rtrim1() as the bpchar-to-text cast operator, but is a useful
      performance improvement even if we decide not to do that.
      11d5c820
  19. Sep 04, 2002
  20. Aug 29, 2002
  21. Aug 22, 2002
    • Bruce Momjian's avatar
      b4f24fed
    • Bruce Momjian's avatar
      This patch should fix the problem. Doesn't include my previous patch · d86dee3e
      Bruce Momjian authored
      for repeat(). Again, somewhat off-the-cuff, so I might have missed
      something...
      
      test=# select lpad('xxxxx',1431655765,'yyyyyyyyyyyyyyyy');
      ERROR:  Requested length too large
      test=# select rpad('xxxxx',1431655765,'yyyyyyyyyyyyyyyy');
      ERROR:  Requested length too large
      
      (That's on a Unicode DB, haven't tested other encodings but AFAICT
      this fix should still work.)
      
      Neil Conway
      d86dee3e
    • Bruce Momjian's avatar
      repeat() fix: · cbe733d7
      Bruce Momjian authored
      > Neil Conway <neilc@samurai.com> writes:
      > > +   /* Check for integer overflow */
      > > +   if (tlen / slen != count)
      > > +           elog(ERROR, "Requested buffer is too large.");
      >
      > What about slen == 0?
      
      Good point -- that wouldn't cause incorrect results or a security
      problem, but it would reject input that we should really accept.
      
      Revised patch is attached.
      
      Neil Conway
      cbe733d7
  22. Jun 20, 2002
  23. Jan 08, 2002
  24. Oct 25, 2001
  25. Sep 23, 2001
  26. Sep 22, 2001
  27. Sep 14, 2001
    • Bruce Momjian's avatar
      > Here's a revised patch. Changes: · c1fbf066
      Bruce Momjian authored
      >
      > 1. Now outputs '\\' instead of '\134' when using encode(bytea, 'escape')
      > Note that I ended up leaving \0 as \000 so that there are no ambiguities
      > when decoding something like, for example, \0123.
      >
      > 2. Fixed bug in byteain which allowed input values which were not valid
      > octals (e.g. \789), to be parsed as if they were octals.
      >
      > Joe
      >
      
      Here's rev 2 of the bytea string support patch. Changes:
      
      1. Added missing declaration for MatchBytea function
      2. Added PQescapeBytea to fe-exec.c
      3. Applies cleanly on cvs tip from this afternoon
      
      I'm hoping that someone can review/approve/apply this before beta starts, so
      I guess I'd vote (not that it counts for much) to delay beta a few days :-)
      
      Joe Conway
      c1fbf066
  28. Mar 22, 2001
  29. Dec 08, 2000
  30. Dec 03, 2000
  31. Sep 25, 2000
    • Bruce Momjian's avatar
      the patch include: · ebdfac3b
      Bruce Momjian authored
              - rename ichar() to chr() (discussed with Tom)
      
              - add docs for oracle compatible routines:
      
                      btrim()
                      ascii()
                      chr()
                      repeat()
      
              - fix bug with timezone in to_char()
      
              - all to_char() variants return NULL instead textin("")
                if it's needful.
      
       The contrib/odbc is without changes and contains same routines as main
      tree ... because I not sure how plans are Thomas with this :-)
      
                                              Karel
      ---------------------------------------------------------------------------
      
      This effectively one line patch should fix the fact that
      foreign key definitions in create table were erroring if
      a primary key was defined.  I was using the columns
      list to get the columns of the table for comparison, but
      it got reused as a temporary list inside the primary key
      stuff.
      
      Stephan Szabo
      ebdfac3b
  32. Jul 06, 2000
  33. Jul 04, 2000
    • Jan Wieck's avatar
      TOAST · 57d8080a
      Jan Wieck authored
          WARNING: This is actually broken - we have self-deadlocks
      	         due to concurrent changes in buffer management.
      			 Vadim and me are working on it.
      
      Jan
      57d8080a
  34. Jun 13, 2000
Loading