1. 22 Jan, 2005 2 commits
    • Bruce Momjian's avatar
      Update count(*) discussion ideas: · b60a8512
      Bruce Momjian authored
      <   BY col {DESC} LIMIT 1. Completing this item involves making this
      >   BY col {DESC} LIMIT 1. Completing this item involves doing this
      <   invalidated if anyone modifies the table.
      <
      >   invalidated if anyone modifies the table.  Another idea is to
      >   get a count directly from a unique index, but for this to be
      >   faster than a sequential scan it must avoid access to the heap
      >   to obtain tuple visibility information.
      >
      > * Allow data to be pulled directly from indexes
      >
      >   Currently indexes do not have enough tuple tuple visibility
      >   information to allow data to be pulled from the index without
      >   also accessing the heap.  One way to allow this is to set a bit
      >   to index tuples to indicate if a tuple is currently visible to
      >   all transactions when the first valid heap lookup happens.  This
      >   bit would have to be cleared when a heap tuple is expired.
      >
      b60a8512
    • Neil Conway's avatar
      This patch updates the regression tests to allow "make installcheck" to · 5df3fc67
      Neil Conway authored
      pass if "default_with_oids" is set to false. I took the approach of
      explicitly adding WITH OIDS to the CREATE TABLEs where necessary, rather
      than tweaking the default_with_oids GUC var.
      5df3fc67
  2. 20 Jan, 2005 1 commit
  3. 19 Jan, 2005 5 commits
  4. 18 Jan, 2005 5 commits
  5. 17 Jan, 2005 20 commits
  6. 15 Jan, 2005 7 commits