1. 02 Dec, 2005 5 commits
  2. 01 Dec, 2005 11 commits
  3. 30 Nov, 2005 3 commits
  4. 29 Nov, 2005 4 commits
  5. 28 Nov, 2005 10 commits
  6. 27 Nov, 2005 2 commits
  7. 26 Nov, 2005 4 commits
  8. 25 Nov, 2005 1 commit
    • Tom Lane's avatar
      Teach planner and executor to handle ScalarArrayOpExpr as an indexable · 290166f9
      Tom Lane authored
      qualification when the underlying operator is indexable and useOr is true.
      That is, indexkey op ANY (ARRAY[...]) is effectively translated into an
      OR combination of one indexscan for each array element.  This only works
      for bitmap index scans, of course, since regular indexscans no longer
      support OR'ing of scans.  There are still some loose ends to clean up
      before changing 'x IN (list)' to translate as a ScalarArrayOpExpr;
      for instance predtest.c ought to be taught about it.  But this gets the
      basic functionality in place.
      290166f9