Skip to content
Snippets Groups Projects
  1. Nov 26, 1997
  2. Nov 25, 1997
  3. Nov 24, 1997
  4. Nov 21, 1997
  5. Nov 07, 1997
  6. Nov 02, 1997
  7. Sep 08, 1997
  8. Sep 07, 1997
  9. Aug 20, 1997
  10. Aug 19, 1997
  11. May 22, 1997
  12. Feb 07, 1997
  13. Jan 22, 1997
  14. Dec 11, 1996
  15. Nov 30, 1996
    • 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
  16. Nov 10, 1996
  17. Nov 08, 1996
  18. Nov 06, 1996
    • Marc G. Fournier's avatar
      Okay...this pretty much cleans out the include files. · 1d0dd471
      Marc G. Fournier authored
      I'm able to get through a 'make' of the backend with no errors except
      the occasional 'might not be initialized error', which is nothing major,
      just annoying.
      
      Have a few patches from D'Arcy to incorporate, but am waiting until I can
      get a clean compile first, which I'm hoping to have before bed, or sometime
      tomorrow.
      1d0dd471
  19. Nov 04, 1996
  20. Nov 03, 1996
  21. Oct 31, 1996
  22. Oct 30, 1996
  23. Oct 13, 1996
    • Bruce Momjian's avatar
      d31909be
    • Bruce Momjian's avatar
      I checked the alter table code, and started suspecting the relation · abb1b3e7
      Bruce Momjian authored
      cache.  I found if I manually added a line to flush the whole relation
      cache, the assert error disappeared.  Looking through the code, I found
      that the relation cache is flushed at the end of each query if the
      reference count is zero for the relation.  However, printf's showed that
      the rd_relcnt(reference count) for the accessed query was not returning
      to zero after each query.
      
      It turns out the parser was doing a heap_ropen in parser/analyze.c to
      get information about the table's columns, but was not doing a
      heap_close.
      
      This was causing the query after the ALTER TABLE ADD to see the old
      table structure, and the executor's assert was reporting the problem.
      abb1b3e7
  24. Aug 28, 1996
Loading