1. 11 Apr, 1999 1 commit
    • Tom Lane's avatar
      Repair problems seen when CREATE OPERATOR mentions a · 50eb8b7d
      Tom Lane authored
      not-yet-defined operator in commutator, negator, etc links.  This is
      necessary in order to ensure that a pg_dump dump of user-defined operators
      can be reloaded.  There may still be a bug lurking here, because it's
      provoking a 'Buffer Leak' notice message in one case.  See my mail to
      pgsql-hackers.
      50eb8b7d
  2. 13 Feb, 1999 1 commit
  3. 03 Feb, 1999 1 commit
  4. 15 Dec, 1998 1 commit
  5. 27 Nov, 1998 1 commit
  6. 01 Sep, 1998 2 commits
  7. 19 Aug, 1998 1 commit
    • Bruce Momjian's avatar
      heap_fetch requires buffer pointer, must be released; heap_getnext · 79715390
      Bruce Momjian authored
      no longer returns buffer pointer, can be gotten from scan;
      	descriptor; bootstrap can create multi-key indexes;
      pg_procname index now is multi-key index; oidint2, oidint4, oidname
      are gone (must be removed from regression tests); use System Cache
      rather than sequential scan in many places; heap_modifytuple no
      longer takes buffer parameter; remove unused buffer parameter in
      a few other functions; oid8 is not index-able; remove some use of
      single-character variable names; cleanup Buffer variables usage
      and scan descriptor looping; cleaned up allocation and freeing of
      tuples; 18k lines of diff;
      79715390
  8. 27 Jul, 1998 1 commit
  9. 09 May, 1998 1 commit
  10. 27 Apr, 1998 1 commit
    • Bruce Momjian's avatar
      This patch... · 09baa3cc
      Bruce Momjian authored
      1. Removes the unnecessary "#define AbcRegProcedure 123"'s from
      pg_proc.h.
      
      2. Changes those #defines to use the names already defined in
      fmgr.h.
      
      3. Forces the make of fmgr.h in backend/Makefile instead of having
      it
         made as a dependency in access/common/Makefile  *hack*hack*hack*
      
      4. Rearranged the #includes to a less helter-skelter arrangement,
      also
          changing <file.h> to "file.h" to signify a non-system header.
      
      5. Removed "pg_proc.h" from files where its only purpose was for
      the
         #defines removed in item #1.
      
      6. Added "fmgr.h" to each file changed for completeness sake.
      
      Turns out that #6 was not necessary for some files because fmgr.h
      was being included in a roundabout way SIX levels deep by the first
      include.
      
      "access/genam.h"
       ->"access/relscan.h"
         ->"utils/rel.h"
           ->"access/strat.h"
             ->"access/skey.h"
      	 ->"fmgr.h"
      
      So adding fmgr.h really didn't add anything to the compile, hopefully
      just made it clearer to the programmer.
      
      S Darren.
      09baa3cc
  11. 01 Apr, 1998 1 commit
    • Marc G. Fournier's avatar
      From: Maurice Gittens <mgittens@david.gits.nl> · 896a42a5
      Marc G. Fournier authored
      After applying the following patch there remain two
      probable buffer overruns detected by Electric Fence during
      the regression test.
      I'll try find out what causes the remain two ones.
      
      This patch also corrects a typo in smgr.c.
      896a42a5
  12. 26 Feb, 1998 1 commit
  13. 11 Feb, 1998 1 commit
  14. 15 Jan, 1998 1 commit
    • PostgreSQL Daemon's avatar
      Thank god for searchable mail archives. · baef78d9
      PostgreSQL Daemon authored
      Patch by: wieck@sapserv.debis.de (Jan Wieck)
      
         One  of  the design rules of PostgreSQL is extensibility. And
         to follow this rule means (at least for me) that there should
         not  only  be a builtin PL.  Instead I would prefer a defined
         interface for PL implemetations.
      baef78d9
  15. 06 Jan, 1998 1 commit
  16. 05 Jan, 1998 1 commit
  17. 25 Nov, 1997 1 commit
  18. 24 Nov, 1997 1 commit
  19. 20 Nov, 1997 1 commit
  20. 18 Sep, 1997 1 commit
  21. 08 Sep, 1997 1 commit
  22. 07 Sep, 1997 1 commit
  23. 18 Aug, 1997 1 commit
  24. 12 Aug, 1997 1 commit
  25. 23 Jul, 1997 1 commit
  26. 26 Dec, 1996 1 commit
  27. 30 Nov, 1996 1 commit
    • Bruce Momjian's avatar
      This patch changes quite a few instances of references of Oid's · 63df35e2
      Bruce Momjian authored
      as ints and longs.  Touches on quite a few function args as
      well.  Most other files look ok as far as Oids go...still checking
      though...
      
      Since Oids are type'd as unsigned ints, they should prolly be used
      with the %ud format string in elog and sprintf messages.  Not sure
      what kind of strangeness that could produce.
      
      Darren King
      63df35e2
  28. 08 Nov, 1996 1 commit
  29. 06 Nov, 1996 1 commit
  30. 05 Nov, 1996 1 commit
  31. 03 Nov, 1996 1 commit
  32. 07 Oct, 1996 1 commit
  33. 09 Jul, 1996 1 commit