1. 18 May, 2000 2 commits
  2. 17 May, 2000 6 commits
  3. 16 May, 2000 5 commits
  4. 15 May, 2000 7 commits
  5. 14 May, 2000 8 commits
  6. 13 May, 2000 1 commit
  7. 12 May, 2000 11 commits
    • Bruce Momjian's avatar
      Fix the off by one errors in ResultSet from 6.5.3, and more. · 2cfb14e8
      Bruce Momjian authored
      I'm including a diff of
      postgresql-7.0/src/interfaces/jdbc/org/postgresql/jdbc2/ResultSet.java.
      I've clearly marked all the fixes I did. Would *someone* who has access
      to the cvs please put this in?
      
      Joseph Shraibman
      2cfb14e8
    • Bruce Momjian's avatar
      This is the second time I've answered this exact same problem in two · a28f1177
      Bruce Momjian authored
      days.  It seems to be a FAQ, and I think I know why. When creating a 'c'
      language function, CREATE FUNCTION is fed the shared object filename,
      and seems to succeed. Only when trying to use the function is an error
      thrown, by which time the coder thinks something's wrong with executing
      the code, not with loading it.
      
      I think I once saw it proposed to load shared objects at function creation
      time, but that idea was shot down on the grounds of resident memory bloat,
      ISTR. Here's a patch for a compromise: all it does is stat() the file,
      just like the loader code does, so that the errors caused by non existent
      files, and no directory 'x' permissions (the most common ones, it seems),
      get caught while the developer is still thinking about code loading. It
      doesn't catch all errors (like the code not being readable by the postgres
      user) but seems to catch the most common, without actually opening the file.
      
      What do you think?
      
      Ross
      a28f1177
    • Bruce Momjian's avatar
      Update TODO list. · 5e02f6b6
      Bruce Momjian authored
      5e02f6b6
    • Bruce Momjian's avatar
      Remove cluster TODO e-mail file · e9e42f6f
      Bruce Momjian authored
      e9e42f6f
    • Bruce Momjian's avatar
      Back out -\?. Didn't look good to Peter. · 40c992c7
      Bruce Momjian authored
      40c992c7
    • Peter Eisentraut's avatar
      /home/peter/commit-msg · 9d31e3a9
      Peter Eisentraut authored
      9d31e3a9
    • Tom Lane's avatar
      Squash some more CLUSTER bugs. Never has worked on multiple-column · 475cb157
      Tom Lane authored
      indexes, apparently, nor on functional indexes with more than one input
      column (force of natts = 1 was in the wrong branch of IF statement).
      Coredumped if source relation contained any uncommitted tuples, due to
      failure to test for success return from heap_fetch.  Fetched tuple
      was passed directly to heap_insert, which clobbers the TID and commit
      status in the tuple header it's given, which meant that the source
      relation's tuples all got trashed as the copy proceeded.  Abort partway
      through, and you're left with a lot of missing tuples.
      I wonder what else is lurking here ...
      475cb157
    • Marc G. Fournier's avatar
      · be4ae8f4
      Marc G. Fournier authored
      this fixes the bug where setting the entry in he process table no longer works
      under FreeBSD ... basically, if setproctitle() exists, use it ...
      
      the draw back right now is the PS_SET_STATUS stuff doesn't work, but am looking
      into that one right now ... at lesat now you can see who is connecting where
      and from where ...
      be4ae8f4
    • Marc G. Fournier's avatar
      · 3383e8b8
      Marc G. Fournier authored
      Add two checks ... one for setproctitle and one for -lutil ...
      
      Don't do anything with them at this time, but am working on that ...
      3383e8b8
    • Bruce Momjian's avatar
      Update TODO list. · 5160a5db
      Bruce Momjian authored
      5160a5db
    • Bruce Momjian's avatar
      Update TODO list. · 845fb15e
      Bruce Momjian authored
      845fb15e