1. 17 8月, 1999 7 次提交
  2. 16 8月, 1999 5 次提交
  3. 15 8月, 1999 3 次提交
  4. 14 8月, 1999 1 次提交
  5. 13 8月, 1999 1 次提交
  6. 12 8月, 1999 2 次提交
    • T
      Clean up optimizer's handling of indexscan quals that need to be · 8f9f6e51
      Tom Lane 提交于
      commuted (ie, the index var appears on the right).  These are now handled
      the same way as merge and hash join quals that need to be commuted: the
      actual reversing of the clause only happens if we actually choose the path
      and generate a plan from it.  Furthermore, the clause is only reversed in
      the 'indexqual' field of the plan, not in the 'indxqualorig' field.  This
      allows the clause to still be recognized and removed from qpquals of upper
      level join plans.  Also, simplify and generalize match_clause_to_indexkey;
      now it recognizes binary-compatible indexes for join as well as restriction
      clauses.
      8f9f6e51
    • T
      Add commentary to show that even though ExecInitIndexScan() · aae034d2
      Tom Lane 提交于
      contains much code that looks like it will handle indexquals with the index
      key on either side of the operator, in fact indexquals must have the index
      key on the left because of limitations of the ScanKey machinery.  Perhaps
      someone will be motivated to fix that someday...
      aae034d2
  7. 11 8月, 1999 1 次提交
  8. 10 8月, 1999 2 次提交
  9. 09 8月, 1999 12 次提交
  10. 08 8月, 1999 6 次提交