Skip to content
Snippets Groups Projects
  1. May 22, 1997
  2. Feb 07, 1997
  3. Jan 22, 1997
  4. Dec 11, 1996
  5. 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
  6. Nov 10, 1996
  7. Nov 08, 1996
  8. 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
  9. Nov 04, 1996
  10. Nov 03, 1996
  11. Oct 31, 1996
  12. Oct 30, 1996
  13. 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
  14. Aug 28, 1996
Loading