1. 13 8月, 1999 1 次提交
  2. 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
  3. 11 8月, 1999 1 次提交
  4. 10 8月, 1999 2 次提交
  5. 09 8月, 1999 12 次提交
  6. 08 8月, 1999 6 次提交
  7. 07 8月, 1999 1 次提交
  8. 06 8月, 1999 5 次提交
  9. 05 8月, 1999 3 次提交
  10. 03 8月, 1999 2 次提交
  11. 02 8月, 1999 5 次提交
    • M
      *** empty log message *** · b2a2be4c
      Michael Meskes 提交于
      b2a2be4c
    • T
      Further selectivity-estimation work. Speed up eqsel() · 8624ff76
      Tom Lane 提交于
      (it should just call the given operator, not look up an = operator).
      Fix intltsel() so that all numeric data types are converted to double
      before trying to estimate where the given comparison value is in the
      known range of column values.  intltsel() still needs work, or replacement,
      for non-numeric data types ... but for nonintegral numeric types it
      should now be delivering reasonable estimates.
      8624ff76
    • M
      · d35eebe7
      Marc G. Fournier 提交于
      back out last...
      d35eebe7
    • M
      · 557ff530
      Marc G. Fournier 提交于
      testing somethign...
      557ff530
    • B
      autoconf · 9032d3f2
      Bruce Momjian 提交于
      9032d3f2