forbid range scan of bool in lookup (#413)
* forbid range scan of bool in lookup, add more test case for index scan rule
* fix build warning
* address bright-starry-sky's comments
Co-authored-by:
dutor <440396+dutor@users.noreply.github.com>
Showing
- src/optimizer/OptimizerUtils.cpp 10 additions, 18 deletionssrc/optimizer/OptimizerUtils.cpp
- src/optimizer/OptimizerUtils.h 4 additions, 2 deletionssrc/optimizer/OptimizerUtils.h
- src/optimizer/rule/IndexScanRule.cpp 4 additions, 0 deletionssrc/optimizer/rule/IndexScanRule.cpp
- src/optimizer/rule/IndexScanRule.h 1 addition, 0 deletionssrc/optimizer/rule/IndexScanRule.h
- src/optimizer/test/IndexBoundValueTest.cpp 7 additions, 24 deletionssrc/optimizer/test/IndexBoundValueTest.cpp
- src/optimizer/test/IndexScanRuleTest.cpp 259 additions, 0 deletionssrc/optimizer/test/IndexScanRuleTest.cpp
Please register or sign in to comment