Skip to content
Snippets Groups Projects
  1. Feb 27, 2006
  2. Feb 26, 2006
  3. May 27, 2005
  4. 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
  5. Aug 29, 2004
  6. May 31, 2004
  7. May 26, 2004
    • Neil Conway's avatar
      Reimplement the linked list data structure used throughout the backend. · d0b4399d
      Neil Conway authored
      In the past, we used a 'Lispy' linked list implementation: a "list" was
      merely a pointer to the head node of the list. The problem with that
      design is that it makes lappend() and length() linear time. This patch
      fixes that problem (and others) by maintaining a count of the list
      length and a pointer to the tail node along with each head node pointer.
      A "list" is now a pointer to a structure containing some meta-data
      about the list; the head and tail pointers in that structure refer
      to ListCell structures that maintain the actual linked list of nodes.
      
      The function names of the list API have also been changed to, I hope,
      be more logically consistent. By default, the old function names are
      still available; they will be disabled-by-default once the rest of
      the tree has been updated to use the new API names.
      d0b4399d
  8. May 07, 2004
    • Tom Lane's avatar
      Solve the 'Turkish problem' with undesirable locale behavior for case · 0bd61548
      Tom Lane authored
      conversion of basic ASCII letters.  Remove all uses of strcasecmp and
      strncasecmp in favor of new functions pg_strcasecmp and pg_strncasecmp;
      remove most but not all direct uses of toupper and tolower in favor of
      pg_toupper and pg_tolower.  These functions use the same notions of
      case folding already developed for identifier case conversion.  I left
      the straight locale-based folding in place for situations where we are
      just manipulating user data and not trying to match it to built-in
      strings --- for example, the SQL upper() function is still locale
      dependent.  Perhaps this will prove not to be what's wanted, but at
      the moment we can initdb and pass regression tests in Turkish locale.
      0bd61548
  9. Nov 29, 2003
    • PostgreSQL Daemon's avatar
      · 969685ad
      PostgreSQL Daemon authored
      $Header: -> $PostgreSQL Changes ...
      969685ad
  10. Sep 25, 2003
  11. Aug 11, 2003
    • Tom Lane's avatar
      Code cleanup inspired by recent resname bug report (doesn't fix the bug · 88381ade
      Tom Lane authored
      yet, though).  Avoid using nth() to fetch tlist entries; provide a
      common routine get_tle_by_resno() to search a tlist for a particular
      resno.  This replaces a couple uses of nth() and a dozen hand-coded
      search loops.  Also, replace a few uses of nth(length-1, list) with
      llast().
      88381ade
  12. Aug 04, 2003
  13. Jul 27, 2003
  14. May 13, 2003
  15. Sep 04, 2002
  16. Aug 29, 2002
  17. Aug 28, 2002
  18. Aug 15, 2002
    • Bruce Momjian's avatar
      Tom Lane wrote: · b1a5f872
      Bruce Momjian authored
      > There's no longer a separate call to heap_storage_create in that routine
      > --- the right place to make the test is now in the storage_create
      > boolean parameter being passed to heap_create.  A simple change, but
      > it passeth patch's understanding ...
      
      Thanks.
      
      Attached is a patch against cvs tip as of 8:30 PM PST or so. Turned out
      that even after fixing the failed hunks, there was a new spot in
      bufmgr.c which needed to be fixed (related to temp relations;
      RelationUpdateNumberOfBlocks). But thankfully the regression test code
      caught it :-)
      
      Joe Conway
      b1a5f872
  19. Jul 16, 2002
  20. Jun 20, 2002
  21. May 22, 2002
    • Hiroshi Inoue's avatar
      Allow · a3519a2f
      Hiroshi Inoue authored
        CREATE VIEW as SELECT CTID, ....
        SELECT currtid( a view, ..).
      a3519a2f
  22. Mar 30, 2002
  23. Oct 25, 2001
  24. Sep 17, 2001
  25. Sep 08, 2001
  26. Jul 06, 2001
  27. Mar 22, 2001
  28. Jan 24, 2001
  29. Aug 03, 2000
  30. Jul 06, 2000
  31. Jun 09, 2000
  32. May 30, 2000
  33. May 29, 2000
  34. Apr 12, 2000
  35. Jan 26, 2000
    • Bruce Momjian's avatar
      Add: · 5c25d602
      Bruce Momjian authored
        * Portions Copyright (c) 1996-2000, PostgreSQL, Inc
      
      to all files copyright Regents of Berkeley.  Man, that's a lot of files.
      5c25d602
  36. Jan 15, 2000
  37. Dec 20, 1999
  38. Oct 11, 1999
Loading