]> granicus.if.org Git - postgresql/commit
Use fuzzy comparison of path costs in add_path(), so that paths with the
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 29 Mar 2004 19:58:04 +0000 (19:58 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 29 Mar 2004 19:58:04 +0000 (19:58 +0000)
commit8d9a28eeefc477638cca58d0685635271eae49d6
tree07822b8414ca6977100fd2a3e16b1a21186d4351
parent047a2cecfffc2d6ecb3ed0cacf685eed0d3540b5
Use fuzzy comparison of path costs in add_path(), so that paths with the
same path keys and nearly equivalent costs will be considered redundant.
The exact nature of the fuzziness may get adjusted later based on current
discussions, but no one has shot a hole in the basic idea yet ...
src/backend/optimizer/util/pathnode.c