Merge [TRAFODION-3155] PR 1658 Implement OVERLAPS predicate
Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/88388c75 Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/88388c75 Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/88388c75 Branch: refs/heads/master Commit: 88388c7540c326ba16bca16e6d275201d5814d22 Parents: e66e39b 5f09acd Author: Dave Birdsall <dbirds...@apache.org> Authored: Fri Aug 3 00:04:21 2018 +0000 Committer: Dave Birdsall <dbirds...@apache.org> Committed: Fri Aug 3 00:04:21 2018 +0000 ---------------------------------------------------------------------- core/sql/generator/GenPreCode.cpp | 92 +++++++ core/sql/optimizer/BindItemExpr.cpp | 51 ++++ core/sql/optimizer/ItemExpr.cpp | 37 +++ core/sql/optimizer/ItemFunc.h | 24 ++ core/sql/optimizer/SynthType.cpp | 74 +++++ core/sql/parser/sqlparser.y | 20 ++ core/sql/regress/qat/eqatddl06 | 22 ++ core/sql/regress/qat/eqatddl09 | 17 ++ core/sql/regress/qat/eqatdml03 | 453 +++++++++++++++++++++++++++++++ core/sql/regress/qat/qatddl00 | 2 + core/sql/regress/qat/qatddl06 | 20 ++ core/sql/regress/qat/qatddl09 | 15 + core/sql/regress/qat/qatdml03 | 216 +++++++++++++++ 13 files changed, 1043 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/88388c75/core/sql/optimizer/ItemExpr.cpp ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/88388c75/core/sql/optimizer/SynthType.cpp ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/88388c75/core/sql/parser/sqlparser.y ----------------------------------------------------------------------