[ASTERIXDB-2193][SQLPP] Fix dataverse resolution in functions - user model changes: yes - storage format changes: no - interface changes: no
Details: - When compiling user-defined function set default dataverse to be the function's dataverse to correclty resolve dataset accesses within that function - Fix incorrect interpretation of quoted dataset names FROM `a.b` now means FROM default_dataverse.`a.b` (previously it meant FROM `a`.`b`) Change-Id: I699b35fb46a739e9fdfcaf5cbfd6a4a00ce4da38 Reviewed-on: https://asterix-gerrit.ics.uci.edu/2236 Sonar-Qube: Jenkins <[email protected]> Integration-Tests: Jenkins <[email protected]> Tested-by: Jenkins <[email protected]> Contrib: Jenkins <[email protected]> Reviewed-by: Till Westmann <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/asterixdb/repo Commit: http://git-wip-us.apache.org/repos/asf/asterixdb/commit/66d13f7b Tree: http://git-wip-us.apache.org/repos/asf/asterixdb/tree/66d13f7b Diff: http://git-wip-us.apache.org/repos/asf/asterixdb/diff/66d13f7b Branch: refs/heads/master Commit: 66d13f7b0bb0b1d2e6987f429703e0fc33d1f50d Parents: bebe109 Author: Dmitry Lychagin <[email protected]> Authored: Mon Dec 18 21:29:54 2017 -0800 Committer: Dmitry Lychagin <[email protected]> Committed: Tue Dec 19 19:23:26 2017 -0800 ---------------------------------------------------------------------- ...rjoin-probe-pidx-with-join-btree-sidx_01.ast | 4 +-- ...rjoin-probe-pidx-with-join-btree-sidx_02.ast | 4 +-- .../primary-composite-key-join_01.ast | 4 +-- .../primary-composite-key-join_02.ast | 4 +-- .../primary-composite-key-join_03.ast | 4 +-- .../primary-composite-key-prefix-join_01.ast | 4 +-- .../primary-composite-key-prefix-join_02.ast | 4 +-- .../primary-composite-key-prefix-join_03.ast | 4 +-- .../primary-composite-key-prefix-join_04.ast | 4 +-- .../primary-composite-key-prefix-join_05.ast | 4 +-- .../primary-composite-key-prefix-join_06.ast | 4 +-- .../primary-equi-join-multipred.ast | 4 +-- .../btree-index-join/primary-equi-join_03.ast | 4 +-- .../btree-index-join/primary-equi-join_04.ast | 4 +-- .../btree-index-join/primary-equi-join_05.ast | 4 +-- .../secondary-equi-join-multiindex.ast | 4 +-- .../secondary-equi-join-multipred.ast | 4 +-- .../btree-index-join/secondary-equi-join_01.ast | 4 +-- .../btree-index-join/secondary-equi-join_02.ast | 4 +-- .../btree-index-join/secondary-equi-join_03.ast | 4 +-- .../btree-index-join/secondary-equi-join_04.ast | 6 ++-- .../btree-index-join/secondary-equi-join_05.ast | 2 +- .../btree-index-join/secondary-equi-join_06.ast | 4 +-- .../btree-index/btree-datetime-01.ast | 2 +- .../btree-index/btree-datetime-02.ast | 2 +- .../btree-index/btree-datetime-03.ast | 2 +- .../btree-index/btree-datetime-04.ast | 2 +- .../btree-index/btree-primary-01.ast | 2 +- .../btree-index/btree-primary-02.ast | 2 +- .../btree-index/btree-primary-03.ast | 2 +- .../btree-index/btree-primary-04.ast | 2 +- .../btree-index/btree-primary-05.ast | 2 +- .../btree-index/btree-primary-06.ast | 2 +- .../btree-index/btree-primary-07.ast | 2 +- .../btree-index/btree-primary-08.ast | 2 +- .../btree-index/btree-primary-09.ast | 2 +- .../btree-index/btree-primary-10.ast | 2 +- .../btree-index/btree-primary-11.ast | 2 +- .../btree-index/btree-primary-12.ast | 2 +- .../btree-index/btree-primary-13.ast | 2 +- .../btree-index/btree-primary-14.ast | 2 +- .../btree-index/btree-primary-15.ast | 2 +- .../btree-index/btree-primary-16.ast | 2 +- .../btree-index/btree-primary-17.ast | 2 +- .../btree-index/btree-primary-18.ast | 2 +- .../btree-index/btree-primary-19.ast | 2 +- .../btree-index/btree-primary-20.ast | 2 +- .../btree-index/btree-primary-21.ast | 2 +- .../btree-index/btree-primary-22.ast | 2 +- .../btree-index/btree-primary-23.ast | 2 +- .../btree-index/btree-primary-24.ast | 2 +- .../btree-index/btree-primary-25.ast | 2 +- .../btree-index/btree-primary-26.ast | 2 +- .../btree-index/btree-primary-27.ast | 2 +- .../btree-index/btree-primary-28.ast | 2 +- .../btree-index/btree-primary-29.ast | 2 +- .../btree-index/btree-primary-30.ast | 2 +- .../btree-index/btree-primary-31.ast | 2 +- .../btree-index/btree-primary-32.ast | 2 +- .../btree-index/btree-secondary-33.ast | 2 +- .../btree-index/btree-secondary-34.ast | 2 +- .../btree-index/btree-secondary-35.ast | 2 +- .../btree-index/btree-secondary-36.ast | 2 +- .../btree-index/btree-secondary-37.ast | 2 +- .../btree-index/btree-secondary-38.ast | 2 +- .../btree-index/btree-secondary-39.ast | 2 +- .../btree-index/btree-secondary-40.ast | 2 +- .../btree-index/btree-secondary-41.ast | 2 +- .../btree-index/btree-secondary-42.ast | 2 +- .../btree-index/btree-secondary-43.ast | 2 +- .../btree-index/btree-secondary-44.ast | 2 +- .../btree-index/btree-secondary-45.ast | 2 +- .../btree-index/btree-secondary-46.ast | 2 +- .../btree-index/btree-secondary-47.ast | 2 +- .../btree-index/btree-secondary-48.ast | 2 +- .../btree-index/btree-secondary-49.ast | 2 +- .../btree-index/btree-secondary-50.ast | 2 +- .../btree-index/btree-secondary-51.ast | 2 +- .../btree-index/btree-secondary-52.ast | 2 +- .../btree-index/btree-secondary-53.ast | 2 +- .../btree-index/btree-secondary-54.ast | 2 +- .../btree-index/btree-secondary-55.ast | 2 +- .../btree-index/btree-secondary-56.ast | 2 +- .../btree-index/btree-secondary-57.ast | 2 +- .../btree-index/btree-secondary-58.ast | 2 +- .../btree-index/btree-secondary-59.ast | 2 +- .../btree-index/btree-secondary-60.ast | 2 +- .../btree-index/btree-secondary-61.ast | 2 +- .../btree-index/btree-secondary-62.ast | 2 +- .../btree-index/btree-secondary-63.ast | 2 +- .../btree-index/btree-secondary-64.ast | 2 +- .../btree-index/btree-secondary-65.ast | 2 +- .../btree-index/btree-secondary-66.ast | 2 +- .../btree-index/btree-secondary-67.ast | 2 +- .../results_parser_sqlpp/collocated.ast | 4 +-- .../consolidate-selects-complex.ast | 2 +- .../consolidate-selects-simple.ast | 2 +- .../results_parser_sqlpp/count-tweets.ast | 4 +-- .../results_parser_sqlpp/cust_group_no_agg.ast | 2 +- .../results_parser_sqlpp/denorm-cust-order.ast | 4 +-- .../results_parser_sqlpp/distinct_aggregate.ast | 2 +- .../results_parser_sqlpp/filter-nested.ast | 2 +- .../results_parser_sqlpp/fj-dblp-csx.ast | 12 +++---- .../results_parser_sqlpp/fj-phase1.ast | 4 +-- .../fj-phase2-with-hints.ast | 4 +-- .../hashjoin-with-unnest.ast | 4 +-- .../inlined_q18_large_volume_customer.ast | 12 +++---- .../introhashpartitionmerge.ast | 4 +-- .../ngram-contains-panic.ast | 2 +- .../inverted-index-basic/ngram-contains.ast | 2 +- .../ngram-edit-distance-check-panic.ast | 2 +- .../ngram-edit-distance-check.ast | 2 +- .../ngram-edit-distance-panic.ast | 2 +- .../ngram-edit-distance.ast | 2 +- .../ngram-fuzzyeq-edit-distance.ast | 2 +- .../ngram-fuzzyeq-jaccard.ast | 2 +- .../ngram-jaccard-check.ast | 2 +- .../inverted-index-basic/ngram-jaccard.ast | 2 +- .../olist-edit-distance-check-panic.ast | 2 +- .../olist-edit-distance-check.ast | 2 +- .../olist-edit-distance-panic.ast | 2 +- .../olist-edit-distance.ast | 2 +- .../olist-fuzzyeq-edit-distance.ast | 2 +- .../olist-fuzzyeq-jaccard.ast | 2 +- .../olist-jaccard-check.ast | 2 +- .../inverted-index-basic/olist-jaccard.ast | 2 +- .../ulist-fuzzyeq-jaccard.ast | 2 +- .../ulist-jaccard-check.ast | 2 +- .../inverted-index-basic/ulist-jaccard.ast | 2 +- .../inverted-index-basic/word-contains.ast | 2 +- .../word-fuzzyeq-jaccard.ast | 2 +- .../inverted-index-basic/word-jaccard-check.ast | 2 +- .../inverted-index-basic/word-jaccard.ast | 2 +- ...edit-distance-check-let-panic-nopanic_01.ast | 2 +- ...edit-distance-check-let-panic-nopanic_02.ast | 2 +- .../ngram-edit-distance-check-let-panic.ast | 2 +- .../ngram-edit-distance-check-let.ast | 2 +- .../ngram-edit-distance-check-substring.ast | 2 +- .../ngram-edit-distance-check-word-tokens.ast | 2 +- .../ngram-jaccard-check-let.ast | 2 +- .../ngram-jaccard-check-multi-let.ast | 2 +- .../olist-edit-distance-check-let-panic.ast | 2 +- .../olist-edit-distance-check-let.ast | 2 +- .../olist-jaccard-check-let.ast | 2 +- .../ulist-jaccard-check-let.ast | 2 +- .../word-jaccard-check-let.ast | 2 +- .../word-jaccard-check-multi-let.ast | 2 +- .../ngram-edit-distance-inline.ast | 4 +-- .../ngram-edit-distance.ast | 4 +-- .../ngram-fuzzyeq-edit-distance.ast | 4 +-- .../ngram-fuzzyeq-jaccard.ast | 4 +-- .../ngram-jaccard-inline.ast | 4 +-- .../ngram-jaccard.ast | 4 +-- .../olist-edit-distance-inline.ast | 4 +-- .../olist-edit-distance.ast | 4 +-- .../olist-fuzzyeq-edit-distance.ast | 4 +-- .../olist-fuzzyeq-jaccard.ast | 4 +-- .../olist-jaccard-inline.ast | 4 +-- .../olist-jaccard.ast | 4 +-- .../ulist-fuzzyeq-jaccard.ast | 4 +-- .../ulist-jaccard-inline.ast | 4 +-- .../ulist-jaccard.ast | 4 +-- .../word-fuzzyeq-jaccard.ast | 4 +-- .../word-jaccard-inline.ast | 4 +-- .../word-jaccard.ast | 4 +-- .../inverted-index-join/issue741.ast | 4 +-- ...idx-with-join-edit-distance-check-idx_01.ast | 4 +-- ...robe-pidx-with-join-jaccard-check-idx_01.ast | 4 +-- .../inverted-index-join/ngram-contains.ast | 4 +-- .../ngram-edit-distance-check_01.ast | 4 +-- .../ngram-edit-distance-check_02.ast | 4 +-- .../ngram-edit-distance-check_03.ast | 4 +-- .../ngram-edit-distance-check_04.ast | 4 +-- .../ngram-edit-distance-contains.ast | 4 +-- .../ngram-edit-distance_01.ast | 4 +-- .../ngram-edit-distance_02.ast | 4 +-- .../ngram-edit-distance_03.ast | 4 +-- .../ngram-edit-distance_04.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_01.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_02.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_03.ast | 4 +-- .../ngram-fuzzyeq-jaccard_01.ast | 4 +-- .../ngram-fuzzyeq-jaccard_02.ast | 4 +-- .../ngram-fuzzyeq-jaccard_03.ast | 4 +-- .../ngram-jaccard-check_01.ast | 4 +-- .../ngram-jaccard-check_02.ast | 4 +-- .../ngram-jaccard-check_03.ast | 4 +-- .../ngram-jaccard-check_04.ast | 4 +-- .../inverted-index-join/ngram-jaccard_01.ast | 4 +-- .../inverted-index-join/ngram-jaccard_02.ast | 4 +-- .../inverted-index-join/ngram-jaccard_03.ast | 4 +-- .../inverted-index-join/ngram-jaccard_04.ast | 4 +-- .../olist-edit-distance-check_01.ast | 4 +-- .../olist-edit-distance-check_02.ast | 4 +-- .../olist-edit-distance-check_03.ast | 4 +-- .../olist-edit-distance-check_04.ast | 4 +-- .../olist-edit-distance_01.ast | 4 +-- .../olist-edit-distance_02.ast | 4 +-- .../olist-edit-distance_03.ast | 4 +-- .../olist-edit-distance_04.ast | 4 +-- .../olist-fuzzyeq-edit-distance_01.ast | 4 +-- .../olist-fuzzyeq-edit-distance_02.ast | 4 +-- .../olist-fuzzyeq-edit-distance_03.ast | 4 +-- .../olist-fuzzyeq-jaccard_01.ast | 4 +-- .../olist-fuzzyeq-jaccard_02.ast | 4 +-- .../olist-fuzzyeq-jaccard_03.ast | 4 +-- .../olist-jaccard-check_01.ast | 4 +-- .../olist-jaccard-check_02.ast | 4 +-- .../olist-jaccard-check_03.ast | 4 +-- .../olist-jaccard-check_04.ast | 4 +-- .../inverted-index-join/olist-jaccard_01.ast | 4 +-- .../inverted-index-join/olist-jaccard_02.ast | 4 +-- .../inverted-index-join/olist-jaccard_03.ast | 4 +-- .../inverted-index-join/olist-jaccard_04.ast | 4 +-- .../ulist-fuzzyeq-jaccard_01.ast | 4 +-- .../ulist-fuzzyeq-jaccard_02.ast | 4 +-- .../ulist-fuzzyeq-jaccard_03.ast | 4 +-- .../ulist-jaccard-check_01.ast | 4 +-- .../ulist-jaccard-check_02.ast | 4 +-- .../ulist-jaccard-check_03.ast | 4 +-- .../ulist-jaccard-check_04.ast | 4 +-- .../inverted-index-join/ulist-jaccard_01.ast | 4 +-- .../inverted-index-join/ulist-jaccard_02.ast | 4 +-- .../inverted-index-join/ulist-jaccard_03.ast | 4 +-- .../inverted-index-join/ulist-jaccard_04.ast | 4 +-- .../word-fuzzyeq-jaccard_01.ast | 4 +-- .../word-fuzzyeq-jaccard_02.ast | 4 +-- .../word-fuzzyeq-jaccard_03.ast | 4 +-- .../word-jaccard-check-after-btree-access.ast | 4 +-- .../word-jaccard-check_01.ast | 4 +-- .../word-jaccard-check_02.ast | 4 +-- .../word-jaccard-check_03.ast | 4 +-- .../word-jaccard-check_04.ast | 4 +-- .../inverted-index-join/word-jaccard_01.ast | 4 +-- .../inverted-index-join/word-jaccard_02.ast | 4 +-- .../inverted-index-join/word-jaccard_03.ast | 4 +-- .../inverted-index-join/word-jaccard_04.ast | 4 +-- .../results_parser_sqlpp/join-super-key_01.ast | 4 +-- .../results_parser_sqlpp/join-super-key_02.ast | 4 +-- .../results_parser_sqlpp/limit-issue353.ast | 2 +- .../results_parser_sqlpp/loj-super-key_01.ast | 4 +-- .../results_parser_sqlpp/loj-super-key_02.ast | 4 +-- .../results_parser_sqlpp/nest_aggregate.ast | 10 +++--- .../btree-index-join/disjunction-to-join.ast | 2 +- ...rjoin-probe-pidx-with-join-btree-sidx_01.ast | 4 +-- ...rjoin-probe-pidx-with-join-btree-sidx_02.ast | 4 +-- .../primary-composite-key-join_01.ast | 4 +-- .../primary-composite-key-join_02.ast | 4 +-- .../primary-composite-key-join_03.ast | 4 +-- .../primary-composite-key-prefix-join_01.ast | 4 +-- .../primary-composite-key-prefix-join_02.ast | 4 +-- .../primary-composite-key-prefix-join_03.ast | 4 +-- .../primary-composite-key-prefix-join_04.ast | 4 +-- .../primary-composite-key-prefix-join_05.ast | 4 +-- .../primary-composite-key-prefix-join_06.ast | 4 +-- .../primary-equi-join-multipred.ast | 4 +-- .../btree-index-join/primary-equi-join_03.ast | 4 +-- .../btree-index-join/primary-equi-join_04.ast | 4 +-- .../btree-index-join/primary-equi-join_05.ast | 4 +-- .../secondary-equi-join-multiindex.ast | 4 +-- .../secondary-equi-join-multipred.ast | 4 +-- .../btree-index-join/secondary-equi-join_01.ast | 4 +-- .../btree-index/btree-primary-01.ast | 2 +- .../btree-index/btree-primary-02.ast | 2 +- .../btree-index/btree-primary-03.ast | 2 +- .../btree-index/btree-primary-04.ast | 2 +- .../btree-index/btree-primary-05.ast | 2 +- .../btree-index/btree-primary-06.ast | 2 +- .../btree-index/btree-primary-07.ast | 2 +- .../btree-index/btree-primary-08.ast | 2 +- .../btree-index/btree-primary-09.ast | 2 +- .../btree-index/btree-primary-10.ast | 2 +- .../btree-index/btree-primary-11.ast | 2 +- .../btree-index/btree-primary-12.ast | 2 +- .../btree-index/btree-primary-13.ast | 2 +- .../btree-index/btree-primary-14.ast | 2 +- .../btree-index/btree-primary-15.ast | 2 +- .../btree-index/btree-primary-16.ast | 2 +- .../btree-index/btree-primary-17.ast | 2 +- .../btree-index/btree-primary-18.ast | 2 +- .../btree-index/btree-primary-19.ast | 2 +- .../btree-index/btree-primary-20.ast | 2 +- .../btree-index/btree-primary-21.ast | 2 +- .../btree-index/btree-primary-22.ast | 2 +- .../btree-index/btree-primary-23.ast | 2 +- .../btree-index/btree-primary-24.ast | 2 +- .../btree-index/btree-primary-25.ast | 2 +- .../btree-index/btree-primary-26.ast | 2 +- .../btree-index/btree-primary-27.ast | 2 +- .../btree-index/btree-primary-28.ast | 2 +- .../btree-index/btree-primary-29.ast | 2 +- .../btree-index/btree-primary-30.ast | 2 +- .../btree-index/btree-primary-31.ast | 2 +- .../btree-index/btree-primary-32.ast | 2 +- .../btree-index/btree-secondary-33.ast | 2 +- .../btree-index/btree-secondary-34.ast | 2 +- .../btree-index/btree-secondary-35.ast | 2 +- .../btree-index/btree-secondary-36.ast | 2 +- .../btree-index/btree-secondary-37.ast | 2 +- .../btree-index/btree-secondary-38.ast | 2 +- .../btree-index/btree-secondary-39.ast | 2 +- .../btree-index/btree-secondary-40.ast | 2 +- .../btree-index/btree-secondary-41.ast | 2 +- .../btree-index/btree-secondary-42.ast | 2 +- .../btree-index/btree-secondary-43.ast | 2 +- .../btree-index/btree-secondary-44.ast | 2 +- .../btree-index/btree-secondary-45.ast | 2 +- .../btree-index/btree-secondary-46.ast | 2 +- .../btree-index/btree-secondary-47.ast | 2 +- .../btree-index/btree-secondary-48.ast | 2 +- .../btree-index/btree-secondary-49.ast | 2 +- .../btree-index/btree-secondary-50.ast | 2 +- .../btree-index/btree-secondary-51.ast | 2 +- .../btree-index/btree-secondary-52.ast | 2 +- .../btree-index/btree-secondary-53.ast | 2 +- .../btree-index/btree-secondary-54.ast | 2 +- .../btree-index/btree-secondary-55.ast | 2 +- .../btree-index/btree-secondary-56.ast | 2 +- .../btree-index/btree-secondary-57.ast | 2 +- .../btree-index/btree-secondary-58.ast | 2 +- .../btree-index/btree-secondary-59.ast | 2 +- .../btree-index/btree-secondary-60.ast | 2 +- .../btree-index/btree-secondary-61.ast | 2 +- .../btree-index/btree-secondary-62.ast | 2 +- .../btree-index/btree-secondary-63.ast | 2 +- .../ngram-contains-panic.ast | 2 +- .../inverted-index-basic/ngram-contains.ast | 2 +- .../ngram-edit-distance-check-panic.ast | 2 +- .../ngram-edit-distance-check.ast | 2 +- .../ngram-edit-distance-panic.ast | 2 +- .../ngram-edit-distance.ast | 2 +- .../ngram-fuzzyeq-edit-distance.ast | 2 +- .../ngram-fuzzyeq-jaccard.ast | 2 +- .../ngram-jaccard-check.ast | 2 +- .../inverted-index-basic/ngram-jaccard.ast | 2 +- .../olist-edit-distance-check-panic.ast | 2 +- .../olist-edit-distance-check.ast | 2 +- .../olist-edit-distance-panic.ast | 2 +- .../olist-edit-distance.ast | 2 +- .../olist-fuzzyeq-edit-distance.ast | 2 +- .../olist-fuzzyeq-jaccard.ast | 2 +- .../olist-jaccard-check.ast | 2 +- .../inverted-index-basic/olist-jaccard.ast | 2 +- .../ulist-fuzzyeq-jaccard.ast | 2 +- .../ulist-jaccard-check.ast | 2 +- .../inverted-index-basic/ulist-jaccard.ast | 2 +- .../inverted-index-basic/word-contains.ast | 2 +- .../word-fuzzyeq-jaccard.ast | 2 +- .../inverted-index-basic/word-jaccard-check.ast | 2 +- .../inverted-index-basic/word-jaccard.ast | 2 +- ...edit-distance-check-let-panic-nopanic_01.ast | 2 +- ...edit-distance-check-let-panic-nopanic_02.ast | 2 +- .../ngram-edit-distance-check-let-panic.ast | 2 +- .../ngram-edit-distance-check-let.ast | 2 +- .../ngram-edit-distance-check-substring.ast | 2 +- .../ngram-edit-distance-check-word-tokens.ast | 2 +- .../ngram-jaccard-check-let.ast | 2 +- .../ngram-jaccard-check-multi-let.ast | 2 +- .../olist-edit-distance-check-let-panic.ast | 2 +- .../olist-edit-distance-check-let.ast | 2 +- .../olist-jaccard-check-let.ast | 2 +- .../ulist-jaccard-check-let.ast | 2 +- .../word-jaccard-check-let.ast | 2 +- .../word-jaccard-check-multi-let.ast | 2 +- ...idx-with-join-edit-distance-check-idx_01.ast | 4 +-- ...robe-pidx-with-join-jaccard-check-idx_01.ast | 4 +-- .../ngram-edit-distance-check_01.ast | 4 +-- .../ngram-edit-distance-contains.ast | 4 +-- .../ngram-edit-distance-inline.ast | 4 +-- .../ngram-edit-distance_01.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_01.ast | 4 +-- .../ngram-fuzzyeq-jaccard_01.ast | 4 +-- .../ngram-jaccard-check_01.ast | 4 +-- .../ngram-jaccard-inline.ast | 4 +-- .../inverted-index-join/ngram-jaccard_01.ast | 4 +-- .../olist-edit-distance-check_01.ast | 4 +-- .../olist-edit-distance-inline.ast | 4 +-- .../olist-edit-distance_01.ast | 4 +-- .../olist-fuzzyeq-edit-distance_01.ast | 4 +-- .../olist-fuzzyeq-jaccard_01.ast | 4 +-- .../olist-jaccard-check_01.ast | 4 +-- .../olist-jaccard-inline.ast | 4 +-- .../inverted-index-join/olist-jaccard_01.ast | 4 +-- .../ulist-fuzzyeq-jaccard_01.ast | 4 +-- .../ulist-jaccard-check_01.ast | 4 +-- .../ulist-jaccard-inline.ast | 4 +-- .../inverted-index-join/ulist-jaccard_01.ast | 4 +-- .../word-fuzzyeq-jaccard_01.ast | 4 +-- .../word-jaccard-check-after-btree-access.ast | 4 +-- .../word-jaccard-check_01.ast | 4 +-- .../inverted-index-join/word-jaccard-inline.ast | 4 +-- .../inverted-index-join/word-jaccard_01.ast | 4 +-- ...rjoin-probe-pidx-with-join-rtree-sidx_01.ast | 4 +-- ...rjoin-probe-pidx-with-join-rtree-sidx_02.ast | 4 +-- .../spatial-intersect-point_01.ast | 4 +-- .../spatial-intersect-point_02.ast | 4 +-- .../spatial-intersect-point_03.ast | 4 +-- .../btree-index-join/disjunction-to-join.ast | 2 +- ...oin-probe-pidx-with-join-btree-sidx_01_1.ast | 4 +-- ...oin-probe-pidx-with-join-btree-sidx_01_2.ast | 4 +-- ...oin-probe-pidx-with-join-btree-sidx_02_1.ast | 4 +-- ...oin-probe-pidx-with-join-btree-sidx_02_2.ast | 4 +-- .../secondary-composite-key-join_01.ast | 4 +-- .../secondary-composite-key-join_02.ast | 4 +-- .../secondary-composite-key-join_03.ast | 4 +-- .../secondary-composite-key-prefix-join_01.ast | 4 +-- .../secondary-composite-key-prefix-join_02.ast | 4 +-- .../secondary-composite-key-prefix-join_03.ast | 4 +-- .../secondary-composite-key-prefix-join_04.ast | 4 +-- .../secondary-composite-key-prefix-join_05.ast | 4 +-- .../secondary-composite-key-prefix-join_06.ast | 4 +-- .../secondary-equi-join-multiindex.ast | 4 +-- .../secondary-equi-join-multipred.ast | 4 +-- .../btree-index-join/secondary-equi-join_01.ast | 4 +-- .../btree-index-join/secondary-equi-join_02.ast | 4 +-- .../btree-index-join/secondary-equi-join_03.ast | 4 +-- .../btree-index-join/secondary-equi-join_04.ast | 4 +-- .../btree-index-join/secondary-equi-join_05.ast | 4 +-- .../btree-index/btree-secondary-33.ast | 2 +- .../btree-index/btree-secondary-34.ast | 2 +- .../btree-index/btree-secondary-35.ast | 2 +- .../btree-index/btree-secondary-36.ast | 2 +- .../btree-index/btree-secondary-37.ast | 2 +- .../btree-index/btree-secondary-38.ast | 2 +- .../btree-index/btree-secondary-39.ast | 2 +- .../btree-index/btree-secondary-40.ast | 2 +- .../btree-index/btree-secondary-41.ast | 2 +- .../btree-index/btree-secondary-42.ast | 2 +- .../btree-index/btree-secondary-43.ast | 2 +- .../btree-index/btree-secondary-44.ast | 2 +- .../btree-index/btree-secondary-45.ast | 2 +- .../btree-index/btree-secondary-46.ast | 2 +- .../btree-index/btree-secondary-47.ast | 2 +- .../btree-index/btree-secondary-48.ast | 2 +- .../btree-index/btree-secondary-49.ast | 2 +- .../btree-index/btree-secondary-50.ast | 2 +- .../btree-index/btree-secondary-51.ast | 2 +- .../btree-index/btree-secondary-52.ast | 2 +- .../btree-index/btree-secondary-53.ast | 2 +- .../btree-index/btree-secondary-54.ast | 2 +- .../btree-index/btree-secondary-55.ast | 2 +- .../btree-index/btree-secondary-56.ast | 2 +- .../btree-index/btree-secondary-57.ast | 2 +- .../btree-index/btree-secondary-58.ast | 2 +- .../btree-index/btree-secondary-59.ast | 2 +- .../btree-index/btree-secondary-60.ast | 2 +- .../btree-index/btree-secondary-61.ast | 2 +- .../btree-index/btree-secondary-62.ast | 2 +- .../btree-index/btree-secondary-63.ast | 2 +- .../ngram-contains-panic.ast | 2 +- .../inverted-index-basic/ngram-contains.ast | 2 +- .../ngram-edit-distance-check-panic.ast | 2 +- .../ngram-edit-distance-check.ast | 2 +- .../ngram-edit-distance-panic.ast | 2 +- .../ngram-edit-distance.ast | 2 +- .../ngram-fuzzyeq-edit-distance.ast | 2 +- .../ngram-fuzzyeq-jaccard.ast | 2 +- .../ngram-jaccard-check.ast | 2 +- .../inverted-index-basic/ngram-jaccard.ast | 2 +- .../inverted-index-basic/word-contains.ast | 2 +- .../word-fuzzyeq-jaccard.ast | 2 +- .../inverted-index-basic/word-jaccard-check.ast | 2 +- .../inverted-index-basic/word-jaccard.ast | 2 +- ...edit-distance-check-let-panic-nopanic_01.ast | 2 +- ...edit-distance-check-let-panic-nopanic_02.ast | 2 +- .../ngram-edit-distance-check-let-panic.ast | 2 +- .../ngram-edit-distance-check-let.ast | 2 +- .../ngram-edit-distance-check-substring.ast | 2 +- .../ngram-edit-distance-check-word-tokens.ast | 2 +- .../ngram-jaccard-check-let.ast | 2 +- .../ngram-jaccard-check-multi-let.ast | 2 +- .../word-jaccard-check-let.ast | 2 +- .../word-jaccard-check-multi-let.ast | 2 +- ...idx-with-join-edit-distance-check-idx_01.ast | 4 +-- .../inverted-index-join/ngram-contains_01.ast | 4 +-- .../inverted-index-join/ngram-contains_02.ast | 4 +-- .../inverted-index-join/ngram-contains_03.ast | 4 +-- .../inverted-index-join/ngram-contains_04.ast | 4 +-- .../ngram-edit-distance-check_01.ast | 4 +-- .../ngram-edit-distance-check_02.ast | 4 +-- .../ngram-edit-distance-check_03.ast | 4 +-- .../ngram-edit-distance-check_04.ast | 4 +-- .../ngram-edit-distance-check_05.ast | 4 +-- .../ngram-edit-distance-contains.ast | 4 +-- .../ngram-edit-distance-inline.ast | 4 +-- .../ngram-edit-distance_01.ast | 4 +-- .../ngram-edit-distance_02.ast | 4 +-- .../ngram-edit-distance_03.ast | 4 +-- .../ngram-edit-distance_04.ast | 4 +-- .../ngram-edit-distance_05.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_01.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_02.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_03.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_04.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_05.ast | 4 +-- .../ngram-fuzzyeq-jaccard_01.ast | 4 +-- .../ngram-fuzzyeq-jaccard_02.ast | 4 +-- .../ngram-fuzzyeq-jaccard_03.ast | 4 +-- .../ngram-fuzzyeq-jaccard_04.ast | 4 +-- .../ngram-jaccard-check_01.ast | 4 +-- .../ngram-jaccard-check_02.ast | 4 +-- .../ngram-jaccard-check_03.ast | 4 +-- .../ngram-jaccard-check_04.ast | 4 +-- .../ngram-jaccard-inline.ast | 4 +-- .../inverted-index-join/ngram-jaccard_01.ast | 4 +-- .../inverted-index-join/ngram-jaccard_02.ast | 4 +-- .../inverted-index-join/ngram-jaccard_03.ast | 4 +-- .../inverted-index-join/ngram-jaccard_04.ast | 4 +-- .../word-fuzzyeq-jaccard_01.ast | 4 +-- .../word-fuzzyeq-jaccard_02.ast | 4 +-- .../word-fuzzyeq-jaccard_03.ast | 4 +-- .../word-fuzzyeq-jaccard_04.ast | 4 +-- .../word-jaccard-check-after-btree-access.ast | 4 +-- .../word-jaccard-check_01.ast | 4 +-- .../word-jaccard-check_02.ast | 4 +-- .../word-jaccard-check_03.ast | 4 +-- .../word-jaccard-check_04.ast | 4 +-- .../inverted-index-join/word-jaccard-inline.ast | 4 +-- .../inverted-index-join/word-jaccard_01.ast | 4 +-- .../inverted-index-join/word-jaccard_02.ast | 4 +-- .../inverted-index-join/word-jaccard_03.ast | 4 +-- .../inverted-index-join/word-jaccard_04.ast | 4 +-- ...rjoin-probe-pidx-with-join-rtree-sidx_01.ast | 4 +-- ...rjoin-probe-pidx-with-join-rtree-sidx_02.ast | 4 +-- .../spatial-intersect-point_01.ast | 4 +-- .../spatial-intersect-point_02.ast | 4 +-- .../spatial-intersect-point_03.ast | 4 +-- .../spatial-intersect-point_04.ast | 4 +-- .../spatial-intersect-point_05.ast | 4 +-- .../results_parser_sqlpp/nested_loj2.ast | 6 ++-- .../results_parser_sqlpp/nested_loj3.ast | 8 ++--- .../btree-index-join/disjunction-to-join.ast | 2 +- ...oin-probe-pidx-with-join-btree-sidx_01_1.ast | 4 +-- ...oin-probe-pidx-with-join-btree-sidx_01_2.ast | 4 +-- ...oin-probe-pidx-with-join-btree-sidx_02_1.ast | 4 +-- ...oin-probe-pidx-with-join-btree-sidx_02_2.ast | 4 +-- .../secondary-composite-key-join_01.ast | 4 +-- .../secondary-composite-key-join_02.ast | 4 +-- .../secondary-composite-key-join_03.ast | 4 +-- .../secondary-composite-key-prefix-join_01.ast | 4 +-- .../secondary-composite-key-prefix-join_02.ast | 4 +-- .../secondary-composite-key-prefix-join_03.ast | 4 +-- .../secondary-composite-key-prefix-join_04.ast | 4 +-- .../secondary-composite-key-prefix-join_05.ast | 4 +-- .../secondary-composite-key-prefix-join_06.ast | 4 +-- .../secondary-equi-join-multiindex.ast | 4 +-- .../secondary-equi-join-multipred.ast | 4 +-- .../btree-index-join/secondary-equi-join_01.ast | 4 +-- .../btree-index-join/secondary-equi-join_02.ast | 4 +-- .../btree-index-join/secondary-equi-join_03.ast | 4 +-- .../btree-index-join/secondary-equi-join_04.ast | 4 +-- .../btree-index-join/secondary-equi-join_05.ast | 4 +-- .../btree-index/btree-secondary-33.ast | 2 +- .../btree-index/btree-secondary-34.ast | 2 +- .../btree-index/btree-secondary-35.ast | 2 +- .../btree-index/btree-secondary-36.ast | 2 +- .../btree-index/btree-secondary-37.ast | 2 +- .../btree-index/btree-secondary-38.ast | 2 +- .../btree-index/btree-secondary-39.ast | 2 +- .../btree-index/btree-secondary-40.ast | 2 +- .../btree-index/btree-secondary-41.ast | 2 +- .../btree-index/btree-secondary-42.ast | 2 +- .../btree-index/btree-secondary-43.ast | 2 +- .../btree-index/btree-secondary-44.ast | 2 +- .../btree-index/btree-secondary-45.ast | 2 +- .../btree-index/btree-secondary-46.ast | 2 +- .../btree-index/btree-secondary-47.ast | 2 +- .../btree-index/btree-secondary-48.ast | 2 +- .../btree-index/btree-secondary-49.ast | 2 +- .../btree-index/btree-secondary-50.ast | 2 +- .../btree-index/btree-secondary-51.ast | 2 +- .../btree-index/btree-secondary-52.ast | 2 +- .../btree-index/btree-secondary-53.ast | 2 +- .../btree-index/btree-secondary-54.ast | 2 +- .../btree-index/btree-secondary-55.ast | 2 +- .../btree-index/btree-secondary-56.ast | 2 +- .../btree-index/btree-secondary-57.ast | 2 +- .../btree-index/btree-secondary-58.ast | 2 +- .../btree-index/btree-secondary-59.ast | 2 +- .../btree-index/btree-secondary-60.ast | 2 +- .../btree-index/btree-secondary-61.ast | 2 +- .../btree-index/btree-secondary-62.ast | 2 +- .../btree-index/btree-secondary-63.ast | 2 +- .../ngram-contains-panic.ast | 2 +- .../inverted-index-basic/ngram-contains.ast | 2 +- .../ngram-edit-distance-check-panic.ast | 2 +- .../ngram-edit-distance-check.ast | 2 +- .../ngram-edit-distance-panic.ast | 2 +- .../ngram-edit-distance.ast | 2 +- .../ngram-fuzzyeq-edit-distance.ast | 2 +- .../ngram-fuzzyeq-jaccard.ast | 2 +- .../ngram-jaccard-check.ast | 2 +- .../inverted-index-basic/ngram-jaccard.ast | 2 +- .../inverted-index-basic/word-contains.ast | 2 +- .../word-fuzzyeq-jaccard.ast | 2 +- .../inverted-index-basic/word-jaccard-check.ast | 2 +- .../inverted-index-basic/word-jaccard.ast | 2 +- ...edit-distance-check-let-panic-nopanic_01.ast | 2 +- ...edit-distance-check-let-panic-nopanic_02.ast | 2 +- .../ngram-edit-distance-check-let-panic.ast | 2 +- .../ngram-edit-distance-check-let.ast | 2 +- .../ngram-edit-distance-check-substring.ast | 2 +- .../ngram-edit-distance-check-word-tokens.ast | 2 +- .../ngram-jaccard-check-let.ast | 2 +- .../ngram-jaccard-check-multi-let.ast | 2 +- .../word-jaccard-check-let.ast | 2 +- .../word-jaccard-check-multi-let.ast | 2 +- ...idx-with-join-edit-distance-check-idx_01.ast | 4 +-- .../inverted-index-join/ngram-contains_01.ast | 4 +-- .../inverted-index-join/ngram-contains_02.ast | 4 +-- .../inverted-index-join/ngram-contains_03.ast | 4 +-- .../inverted-index-join/ngram-contains_04.ast | 4 +-- .../ngram-edit-distance-check_01.ast | 4 +-- .../ngram-edit-distance-check_02.ast | 4 +-- .../ngram-edit-distance-check_03.ast | 4 +-- .../ngram-edit-distance-check_04.ast | 4 +-- .../ngram-edit-distance-check_05.ast | 4 +-- .../ngram-edit-distance-check_inline_03.ast | 4 +-- .../ngram-edit-distance-contains.ast | 4 +-- .../ngram-edit-distance_01.ast | 4 +-- .../ngram-edit-distance_02.ast | 4 +-- .../ngram-edit-distance_03.ast | 4 +-- .../ngram-edit-distance_04.ast | 4 +-- .../ngram-edit-distance_05.ast | 4 +-- .../ngram-edit-distance_inline_03.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_01.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_02.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_03.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_04.ast | 4 +-- .../ngram-fuzzyeq-edit-distance_05.ast | 4 +-- .../ngram-fuzzyeq-jaccard_01.ast | 4 +-- .../ngram-fuzzyeq-jaccard_02.ast | 4 +-- .../ngram-fuzzyeq-jaccard_03.ast | 4 +-- .../ngram-fuzzyeq-jaccard_04.ast | 4 +-- .../ngram-jaccard-check_01.ast | 4 +-- .../ngram-jaccard-check_02.ast | 4 +-- .../ngram-jaccard-check_03.ast | 4 +-- .../ngram-jaccard-check_04.ast | 4 +-- .../ngram-jaccard-check_inline_03.ast | 4 +-- .../inverted-index-join/ngram-jaccard_01.ast | 4 +-- .../inverted-index-join/ngram-jaccard_02.ast | 4 +-- .../inverted-index-join/ngram-jaccard_03.ast | 4 +-- .../inverted-index-join/ngram-jaccard_04.ast | 4 +-- .../ngram-jaccard_inline_03.ast | 4 +-- .../word-fuzzyeq-jaccard_01.ast | 4 +-- .../word-fuzzyeq-jaccard_02.ast | 4 +-- .../word-fuzzyeq-jaccard_03.ast | 4 +-- .../word-fuzzyeq-jaccard_04.ast | 4 +-- .../word-jaccard-check-after-btree-access.ast | 4 +-- .../word-jaccard-check_01.ast | 4 +-- .../word-jaccard-check_02.ast | 4 +-- .../word-jaccard-check_03.ast | 4 +-- .../word-jaccard-check_04.ast | 4 +-- .../word-jaccard-check_inline_03.ast | 4 +-- .../inverted-index-join/word-jaccard_01.ast | 4 +-- .../inverted-index-join/word-jaccard_02.ast | 4 +-- .../inverted-index-join/word-jaccard_03.ast | 4 +-- .../inverted-index-join/word-jaccard_04.ast | 4 +-- .../word-jaccard_inline_03.ast | 4 +-- ...rjoin-probe-pidx-with-join-rtree-sidx_01.ast | 4 +-- ...rjoin-probe-pidx-with-join-rtree-sidx_02.ast | 4 +-- .../spatial-intersect-point_01.ast | 4 +-- .../spatial-intersect-point_02.ast | 4 +-- .../spatial-intersect-point_03.ast | 4 +-- .../spatial-intersect-point_04.ast | 4 +-- .../spatial-intersect-point_05.ast | 4 +-- .../orderby-desc-using-gby.ast | 2 +- .../results_parser_sqlpp/orders-aggreg.ast | 2 +- .../orders-composite-index-search.ast | 2 +- .../orders-index-search-conjunctive-open_01.ast | 2 +- .../orders-index-search-conjunctive-open_02.ast | 2 +- .../orders-index-search-conjunctive_01.ast | 2 +- .../orders-index-search-conjunctive_02.ast | 2 +- .../orders-index-search-open.ast | 2 +- .../orders-index-search.ast | 2 +- .../prim-idx-search-open.ast | 2 +- .../results_parser_sqlpp/prim-idx-search.ast | 2 +- .../pull_select_above_eq_join.ast | 4 +-- .../push-project-through-group.ast | 4 +-- .../results_parser_sqlpp/push_limit.ast | 2 +- .../q01_pricing_summary_report_nt.ast | 2 +- .../q03_shipping_priority.ast | 8 ++--- .../q05_local_supplier_volume.ast | 14 ++++---- .../results_parser_sqlpp/q08_group_by.ast | 14 ++++---- .../results_parser_sqlpp/q09_group_by.ast | 10 +++--- .../optimizerts/results_parser_sqlpp/q1.ast | 2 +- .../optimizerts/results_parser_sqlpp/q2.ast | 4 +-- .../results_parser_sqlpp/query-issue562.ast | 4 +-- .../results_parser_sqlpp/query-issue601.ast | 2 +- .../results_parser_sqlpp/query-issue697.ast | 4 +-- .../results_parser_sqlpp/query-issue785.ast | 12 +++---- .../results_parser_sqlpp/query-issue810-2.ast | 10 +++--- .../results_parser_sqlpp/query-issue810.ast | 6 ++-- .../results_parser_sqlpp/query-issue827-2.ast | 16 ++++----- .../results_parser_sqlpp/query_issue849-2.ast | 2 +- .../results_parser_sqlpp/query_issue849.ast | 2 +- .../sort-hint-on-closed-numeric-desc.ast | 2 +- .../sort-hint-on-closed-numeric.ast | 2 +- .../sort-hint-on-closed-string-desc.ast | 2 +- .../sort-hint-on-closed-string.ast | 2 +- .../rtree-index-join/issue730.ast | 4 +-- ...rjoin-probe-pidx-with-join-rtree-sidx_01.ast | 4 +-- ...rjoin-probe-pidx-with-join-rtree-sidx_02.ast | 4 +-- .../rtree-index-join/query-issue838.ast | 4 +-- .../spatial-intersect-point_01.ast | 4 +-- .../spatial-intersect-point_02.ast | 4 +-- .../spatial-intersect-point_03.ast | 4 +-- .../rtree-secondary-index-open.ast | 2 +- .../rtree-secondary-index.ast | 2 +- ...t-distance-let-to-edit-distance-check_01.ast | 2 +- ...t-distance-let-to-edit-distance-check_02.ast | 2 +- ...t-distance-let-to-edit-distance-check_03.ast | 2 +- ...t-distance-let-to-edit-distance-check_04.ast | 2 +- ...t-distance-let-to-edit-distance-check_05.ast | 2 +- ...t-distance-let-to-edit-distance-check_06.ast | 2 +- ...t-distance-let-to-edit-distance-check_07.ast | 2 +- ...t-distance-let-to-edit-distance-check_08.ast | 2 +- .../edit-distance-to-edit-distance-check_01.ast | 2 +- .../edit-distance-to-edit-distance-check_02.ast | 2 +- .../edit-distance-to-edit-distance-check_03.ast | 2 +- .../edit-distance-to-edit-distance-check_04.ast | 2 +- .../edit-distance-to-edit-distance-check_05.ast | 2 +- .../edit-distance-to-edit-distance-check_06.ast | 2 +- .../edit-distance-to-edit-distance-check_07.ast | 2 +- .../edit-distance-to-edit-distance-check_08.ast | 2 +- .../fuzzyeq-to-edit-distance-check.ast | 2 +- .../similarity/fuzzyeq-to-jaccard-check.ast | 2 +- .../jaccard-let-to-jaccard-check_01.ast | 2 +- .../jaccard-let-to-jaccard-check_02.ast | 2 +- .../jaccard-let-to-jaccard-check_03.ast | 2 +- .../jaccard-let-to-jaccard-check_04.ast | 2 +- .../jaccard-let-to-jaccard-check_05.ast | 2 +- .../jaccard-let-to-jaccard-check_06.ast | 2 +- .../jaccard-let-to-jaccard-check_07.ast | 2 +- .../jaccard-let-to-jaccard-check_08.ast | 2 +- .../similarity/jaccard-to-jaccard-check_01.ast | 2 +- .../similarity/jaccard-to-jaccard-check_02.ast | 2 +- .../similarity/jaccard-to-jaccard-check_03.ast | 2 +- .../similarity/jaccard-to-jaccard-check_04.ast | 2 +- .../similarity/jaccard-to-jaccard-check_05.ast | 2 +- .../similarity/jaccard-to-jaccard-check_06.ast | 2 +- .../similarity/jaccard-to-jaccard-check_07.ast | 2 +- .../similarity/jaccard-to-jaccard-check_08.ast | 2 +- .../skip-index/dont-skip-primary-index.ast | 2 +- .../skip-index/skip-ngram-index.ast | 2 +- .../skip-index/skip-rtree-secondary-index.ast | 2 +- .../skip-index/skip-secondary-btree-index-2.ast | 2 +- .../skip-index/skip-secondary-btree-index.ast | 2 +- .../skip-index/skip-word-index.ast | 2 +- .../results_parser_sqlpp/sort-cust.ast | 2 +- .../split-materialization-above-join.ast | 20 +++++------ .../split-materialization.ast | 4 +-- .../unnest_list_in_subplan.ast | 4 +-- .../from_inner_correlate.ast | 2 +- .../results_parser_sqlpp/from_inner_flatten.ast | 2 +- .../results_parser_sqlpp/from_inner_join.ast | 4 +-- .../results_parser_sqlpp/where_clause.ast | 2 +- .../cross-dv01/cross-dv01.3.query.sqlpp | 8 ++--- .../cross-dv02/cross-dv02.3.query.sqlpp | 2 +- .../cross-dv03/cross-dv03.3.query.sqlpp | 2 +- .../cross-dv04/cross-dv04.3.query.sqlpp | 2 +- .../cross-dv07/cross-dv07.3.query.sqlpp | 2 +- .../cross-dv15/cross-dv15.3.query.sqlpp | 2 +- .../cross-dv19/cross-dv19.3.query.sqlpp | 2 +- .../cross-dv20/cross-dv20.3.query.sqlpp | 8 ++--- .../insert_across_dataverses.2.update.sqlpp | 2 +- .../insert_across_dataverses.3.query.sqlpp | 2 +- .../join_across_dataverses.3.query.sqlpp | 4 +-- .../create-drop-cltype.3.query.sqlpp | 2 +- .../create-drop-opntype.3.query.sqlpp | 2 +- .../drop-empty-secondary-indexes.3.query.sqlpp | 2 +- ...t-and-scan-dataset-with-index.2.update.sqlpp | 2 +- ...rt-and-scan-dataset-with-index.3.query.sqlpp | 2 +- .../load-with-index-open.2.update.sqlpp | 2 +- .../load-with-ngram-index-open.2.update.sqlpp | 2 +- .../load-with-rtree-index-open.2.update.sqlpp | 2 +- .../load-with-word-index-open.2.update.sqlpp | 2 +- .../recreate-index.2.update.sqlpp | 2 +- .../recreate-index.4.update.sqlpp | 2 +- .../recreate-index/recreate-index.5.query.sqlpp | 2 +- ...rrelated-secondary-index-open.2.update.sqlpp | 2 +- ...te-btree-secondary-index-open.2.update.sqlpp | 2 +- ...rrelated-secondary-index-open.2.update.sqlpp | 2 +- ...ex-ngram-secondary-index-open.2.update.sqlpp | 2 +- ...rrelated-secondary-index-open.2.update.sqlpp | 2 +- ...dex-word-secondary-index-open.2.update.sqlpp | 2 +- ...rrelated-secondary-index-open.2.update.sqlpp | 2 +- ...te-rtree-secondary-index-open.2.update.sqlpp | 2 +- .../create-policy-from-file.2.query.sqlpp | 2 +- .../feeds/feeds_01/feeds_01.3.query.sqlpp | 2 +- .../feeds/feeds_03/feeds_03.3.query.sqlpp | 2 +- ...-ngram-edit-distance-contains.2.update.sqlpp | 2 +- ...ram-edit-distance-word-tokens.2.update.sqlpp | 2 +- ...-ngram-edit-distance-contains.2.update.sqlpp | 4 +-- ...inverted-index-ngram-contains.2.update.sqlpp | 4 +-- ...-ngram-edit-distance-contains.2.update.sqlpp | 4 +-- ...dex-ngram-edit-distance-panic.2.update.sqlpp | 4 +-- ...ram-edit-distance-word-tokens.2.update.sqlpp | 4 +-- ...ted-index-ngram-edit-distance.2.update.sqlpp | 4 +-- .../inverted-index-ngram-jaccard.2.update.sqlpp | 4 +-- .../inverted-index-word-contains.2.update.sqlpp | 4 +-- .../inverted-index-word-jaccard.2.update.sqlpp | 4 +-- .../range-search/range-search.2.update.sqlpp | 4 +-- .../function_dataverse.1.ddl.sqlpp | 33 +++++++++++++++++ .../function_dataverse.2.update.sqlpp | 23 ++++++++++++ .../function_dataverse.3.query.sqlpp | 22 ++++++++++++ .../function_dataverse.4.ddl.sqlpp | 21 +++++++++++ .../function_dataverse.5.query.sqlpp | 22 ++++++++++++ .../query-issue489/query-issue489.2.query.sqlpp | 2 +- .../query-issue489/query-issue489.4.query.sqlpp | 2 +- .../single-line-definition.2.query.sqlpp | 2 +- .../udf09/udf09.3.query.sqlpp | 2 +- .../udf23/udf23.3.query.sqlpp | 2 +- .../udf28/udf28.2.query.sqlpp | 2 +- .../function_dataverse/function_dataverse.3.adm | 2 ++ .../function_dataverse/function_dataverse.5.adm | 2 ++ .../agg_null_rec/agg_null_rec.3.ast | 10 +++--- .../agg_null_rec_1/agg_null_rec_1.3.ast | 10 +++--- .../agg_number_rec/agg_number_rec.3.ast | 10 +++--- .../avg_double_null/avg_double_null.3.ast | 2 +- .../avg_empty_02/avg_empty_02.3.ast | 2 +- .../avg_float_null/avg_float_nu.3.ast | 2 +- .../avg_int16_null/avg_int16_null.3.ast | 2 +- .../avg_int32_null/avg_int32_null.3.ast | 2 +- .../avg_int64_null/avg_int64_null.3.ast | 2 +- .../avg_int8_null/avg_int8_null.3.ast | 2 +- .../count_empty_02/count_empty_02.3.ast | 2 +- .../aggregate-sql/count_null/count_null.3.ast | 2 +- .../aggregate-sql/issue395/issue395.3.ast | 2 +- .../issue531_string_min_max.3.ast | 4 +-- .../max_empty_02/max_empty_02.3.ast | 2 +- .../min_empty_02/min_empty_02.3.ast | 2 +- .../sum_double_null/sum_double_null.3.ast | 2 +- .../sum_empty_02/sum_empty_02.3.ast | 2 +- .../sum_float_null/sum_float_null.3.ast | 2 +- .../sum_int16_null/sum_int16_null.3.ast | 2 +- .../sum_int32_null/sum_int32_null.3.ast | 2 +- .../sum_int64_null/sum_int64_null.3.ast | 2 +- .../sum_int8_null/sum_int8_null.3.ast | 2 +- .../sum_null-with-pred/sum_null-with-pred.3.ast | 2 +- .../sum_numeric_null/sum_numeric_null.3.ast | 2 +- .../aggregate/agg_null_rec/agg_null_rec.3.ast | 10 +++--- .../agg_null_rec_1/agg_null_rec_1.3.ast | 10 +++--- .../agg_number_rec/agg_number_rec.3.ast | 10 +++--- .../avg_double_null/avg_double_null.3.ast | 2 +- .../aggregate/avg_empty_02/avg_empty_02.3.ast | 2 +- .../aggregate/avg_float_null/avg_float_nu.3.ast | 2 +- .../avg_int16_null/avg_int16_null.3.ast | 2 +- .../avg_int32_null/avg_int32_null.3.ast | 2 +- .../avg_int64_null/avg_int64_null.3.ast | 2 +- .../aggregate/avg_int8_null/avg_int8_null.3.ast | 2 +- .../count_empty_02/count_empty_02.3.ast | 2 +- .../aggregate/count_null/count_null.3.ast | 2 +- .../aggregate/issue395/issue395.3.ast | 2 +- .../issue531_string_min_max.3.ast | 4 +-- .../aggregate/max_empty_02/max_empty_02.3.ast | 2 +- .../aggregate/min_empty_02/min_empty_02.3.ast | 2 +- .../sum_double_null/sum_double_null.3.ast | 2 +- .../aggregate/sum_empty_02/sum_empty_02.3.ast | 2 +- .../sum_float_null/sum_float_null.3.ast | 2 +- .../sum_int16_null/sum_int16_null.3.ast | 2 +- .../sum_int32_null/sum_int32_null.3.ast | 2 +- .../sum_int64_null/sum_int64_null.3.ast | 2 +- .../aggregate/sum_int8_null/sum_int8_null.3.ast | 2 +- .../sum_null-with-pred/sum_null-with-pred.3.ast | 2 +- .../sum_numeric_null/sum_numeric_null.3.ast | 2 +- .../big_object_groupby.3.ast | 2 +- .../big_object_groupby/big_object_groupby.3.ast | 2 +- .../big_object_join/big_object_join.3.ast | 4 +-- .../big_object_sort/big_object_sort.3.ast | 2 +- .../binary/equal_join/equal_join.3.ast | 4 +-- .../binary/index_join/index_join.3.ast | 4 +-- .../binary/insert/insert.3.ast | 2 +- .../datetime_range/datetime_range.3.ast | 2 +- .../custord/customer_q_01/customer_q_01.3.ast | 2 +- .../custord/customer_q_02/customer_q_02.3.ast | 2 +- .../custord/customer_q_03/customer_q_03.3.ast | 2 +- .../custord/customer_q_04/customer_q_04.3.ast | 2 +- .../custord/customer_q_05/customer_q_05.3.ast | 2 +- .../custord/customer_q_06/customer_q_06.3.ast | 2 +- .../custord/customer_q_07/customer_q_07.3.ast | 2 +- .../custord/customer_q_08/customer_q_08.3.ast | 2 +- .../denorm-cust-order_02.3.ast | 2 +- .../custord/join_q_01/join_q_01.3.ast | 4 +-- .../custord/join_q_02/join_q_02.3.ast | 4 +-- .../custord/join_q_03/join_q_03.3.ast | 4 +-- .../custord/join_q_04/join_q_04.3.ast | 4 +-- .../custord/load-test/load-test.4.ast | 2 +- .../custord/order_q_01/order_q_01.3.ast | 2 +- .../custord/order_q_02/order_q_02.3.ast | 2 +- .../custord/order_q_03/order_q_03.3.ast | 2 +- .../custord/order_q_04/order_q_04.3.ast | 2 +- .../custord/order_q_05/order_q_05.3.ast | 2 +- .../custord/order_q_06/order_q_06.3.ast | 2 +- .../results_parser_sqlpp/dapd/q1/q1.3.ast | 2 +- .../results_parser_sqlpp/dapd/q2/q2.3.ast | 2 +- .../compact-dataset-and-its-indexes.5.ast | 2 +- .../delete-from-loaded-dataset-with-index.5.ast | 2 +- .../delete-from-loaded-dataset.3.ast | 2 +- .../delete-multi-statement.3.ast | 2 +- .../delete-syntax-change.3.ast | 2 +- .../dml/drop-index/drop-index.4.ast | 2 +- .../empty-load-with-index.3.ast | 2 +- .../insert-and-scan-dataset.3.ast | 2 +- .../insert-and-scan-joined-datasets.3.ast | 2 +- .../insert-into-empty-dataset-with-index.3.ast | 2 +- .../insert-into-empty-dataset.3.ast | 2 +- ...sert-into-loaded-dataset-with-index_01.5.ast | 2 +- ...sert-into-loaded-dataset-with-index_02.5.ast | 2 +- .../insert-into-loaded-dataset_01.3.ast | 2 +- .../insert-into-loaded-dataset_02.3.ast | 2 +- .../insert-src-dst-01/insert-src-dst-01.3.ast | 2 +- .../dml/insert-syntax/insert-syntax.3.ast | 2 +- .../insert-with-autogenerated-pk_adm_01.3.ast | 2 +- .../insert-with-autogenerated-pk_adm_02.3.ast | 2 +- .../insert-with-autogenerated-pk_adm_03.3.ast | 2 +- .../dml/insert/insert.3.ast | 2 +- .../dml/insert_less_nc/insert_less_nc.3.ast | 2 +- .../load-with-autogenerated-pk_adm_01.3.ast | 2 +- .../load-with-autogenerated-pk_adm_01.3.ast | 2 +- .../load-with-autogenerated-pk_adm_03.3.ast | 2 +- .../load-with-autogenerated-pk_adm_04.3.ast | 2 +- .../load-with-autogenerated-pk_csv_01.3.ast | 2 +- .../load-with-autogenerated-pk_csv_02.3.ast | 2 +- .../load-with-autogenerated-pk_txt_01.3.ast | 2 +- .../load-with-index-open.3.ast | 2 +- .../dml/load-with-index/load-with-index.3.ast | 2 +- .../load-with-ngram-index-open.3.ast | 2 +- .../load-with-ngram-index.3.ast | 2 +- .../load-with-rtree-index-open.3.ast | 2 +- .../load-with-rtree-index.3.ast | 2 +- .../load-with-word-index-open.3.ast | 2 +- .../load-with-word-index.3.ast | 2 +- .../opentype-c2o-recursive.3.ast | 2 +- .../dml/opentype-c2o/opentype-c2o.3.ast | 2 +- .../opentype-closed-optional.3.ast | 2 +- .../dml/opentype-insert/opentype-insert.3.ast | 2 +- .../dml/opentype-insert2/opentype-insert2.3.ast | 2 +- .../opentype-noexpand/opentype-noexpand.3.ast | 2 +- .../opentype-o2c-recursive.3.ast | 2 +- .../dml/opentype-o2c/opentype-o2c.3.ast | 2 +- .../dml/opentype-o2o/opentype-o2o.3.ast | 2 +- .../dml/query-issue205/query-issue205.3.ast | 2 +- .../dml/query-issue288/query-issue288.5.ast | 2 +- .../dml/query-issue382/query-issue382.3.ast | 2 +- .../dml/query-issue433/query-issue433.3.ast | 2 +- ...-delete-btree-secondary-index-nullable.5.ast | 2 +- ...scan-delete-btree-secondary-index-open.5.ast | 2 +- ...d-index-ngram-secondary-index-nullable.5.ast | 2 +- ...erted-index-ngram-secondary-index-open.5.ast | 2 +- ...e-inverted-index-ngram-secondary-index.5.ast | 2 +- ...ed-index-word-secondary-index-nullable.5.ast | 2 +- ...verted-index-word-secondary-index-open.5.ast | 2 +- ...te-inverted-index-word-secondary-index.5.ast | 2 +- ...-delete-rtree-secondary-index-nullable.5.ast | 2 +- ...scan-delete-rtree-secondary-index-open.5.ast | 2 +- .../scan-delete-rtree-secondary-index.5.ast | 2 +- ...-insert-btree-secondary-index-nullable.5.ast | 2 +- ...scan-insert-btree-secondary-index-open.5.ast | 2 +- ...d-index-ngram-secondary-index-nullable.5.ast | 2 +- ...erted-index-ngram-secondary-index-open.5.ast | 2 +- ...t-inverted-index-ngram-secondary-index.5.ast | 2 +- ...ed-index-word-secondary-index-nullable.5.ast | 2 +- ...verted-index-word-secondary-index-open.5.ast | 2 +- ...rt-inverted-index-word-secondary-index.5.ast | 2 +- ...-insert-rtree-secondary-index-nullable.5.ast | 2 +- ...scan-insert-rtree-secondary-index-open.5.ast | 2 +- .../scan-insert-rtree-secondary-index.5.ast | 2 +- .../using-constant-merge-policy.5.ast | 2 +- .../using-correlated-prefix-merge-policy.5.ast | 2 +- .../using-no-merge-policy.5.ast | 2 +- .../using-prefix-merge-policy.5.ast | 2 +- .../employee/q_01/q_01.3.ast | 2 +- .../employee/q_02/q_02.3.ast | 2 +- .../leftouterjoin-rtree.3.ast | 4 +-- .../leftouterjoin/leftouterjoin.3.ast | 4 +-- .../external-indexing/rc-format/rc-format.3.ast | 2 +- .../rtree-index/rtree-index.3.ast | 2 +- .../sequence-format/sequence-format.3.ast | 2 +- .../text-format/text-format.3.ast | 2 +- .../equality-predicate/equality-predicate.5.ast | 2 +- .../insert-with-secondary-btree.5.ast | 2 +- .../insert-with-secondary-inverted-ngram.5.ast | 2 +- .../insert-with-secondary-inverted-word.5.ast | 2 +- .../insert-with-secondary-rtree.5.ast | 2 +- .../filters/insert/insert.5.ast | 2 +- .../load-with-secondary-btree.5.ast | 2 +- .../load-with-secondary-inverted-ngram.5.ast | 2 +- .../load-with-secondary-inverted-word.5.ast | 2 +- .../load-with-secondary-rtree.5.ast | 2 +- .../load-with-secondary-rtree.6.ast | 2 +- .../filters/load/load.5.ast | 2 +- .../results_parser_sqlpp/flwor/at01/at01.3.ast | 2 +- .../results_parser_sqlpp/flwor/at02/at02.3.ast | 4 +-- .../results_parser_sqlpp/flwor/at03/at03.3.ast | 2 +- .../results_parser_sqlpp/flwor/at04/at04.3.ast | 2 +- .../results_parser_sqlpp/flwor/at05/at05.3.ast | 2 +- .../results_parser_sqlpp/flwor/at06/at06.3.ast | 2 +- .../fuzzyjoin/dblp-1_1/dblp-1_1.3.ast | 2 +- .../fuzzyjoin/dblp-1_2.1.1/dblp-1_2.3.ast | 2 +- .../fuzzyjoin/dblp-1_2.1/dblp-1_2.3.ast | 2 +- .../fuzzyjoin/dblp-1_2/dblp-1_2.3.ast | 2 +- .../fuzzyjoin/dblp-2.1_5.3.1/dblp-2.3.ast | 8 ++--- .../fuzzyjoin/dblp-2.2/dblp-2.3.ast | 8 ++--- .../fuzzyjoin/dblp-2_1/dblp-2_1.3.ast | 4 +-- .../fuzzyjoin/dblp-2_2/dblp-2_2.3.ast | 4 +-- .../fuzzyjoin/dblp-2_3/dblp-2_3.3.ast | 4 +-- .../fuzzyjoin/dblp-2_4/dblp-2_4.3.ast | 4 +-- .../fuzzyjoin/dblp-2_5.1/dblp-2_5.3.ast | 4 +-- .../fuzzyjoin/dblp-2_5.2/dblp-2_5.3.ast | 4 +-- .../fuzzyjoin/dblp-2_5.3.1/dblp-2_5.3.ast | 4 +-- .../fuzzyjoin/dblp-2_5.3/dblp-2_5.3.ast | 4 +-- .../fuzzyjoin/dblp-2_5/dblp-2_5.3.ast | 4 +-- .../fuzzyjoin/dblp-3_1.1/dblp-3_1.3.ast | 20 +++++------ .../fuzzyjoin/dblp-3_1.2/dblp-3_1.3.ast | 20 +++++------ .../fuzzyjoin/dblp-3_1/dblp-3_1.3.ast | 20 +++++------ .../dblp-aqlplus_1/dblp-aqlplus_1.3.ast | 4 +-- .../dblp-aqlplus_2/dblp-aqlplus_2.3.ast | 4 +-- .../fuzzyjoin/dblp-csx-2_1/dblp-csx-2_1.3.ast | 16 ++++----- .../fuzzyjoin/dblp-csx-2_2/dblp-csx-2_2.3.ast | 16 ++++----- .../fuzzyjoin/dblp-csx-2_3/dblp-csx-2_3.3.ast | 16 ++++----- .../fuzzyjoin/dblp-csx-2_4/dblp-csx-2_4.3.ast | 16 ++++----- .../fuzzyjoin/dblp-csx-2_5.1/dblp-csx-2_5.3.ast | 16 ++++----- .../fuzzyjoin/dblp-csx-2_5.2/dblp-csx-2_5.3.ast | 16 ++++----- .../dblp-csx-2_5.3.1/dblp-csx-2_5.3.ast | 16 ++++----- .../fuzzyjoin/dblp-csx-2_5.3/dblp-csx-2_5.3.ast | 16 ++++----- .../fuzzyjoin/dblp-csx-2_5/dblp-csx-2_5.3.ast | 16 ++++----- .../fuzzyjoin/dblp-csx-3_1/dblp-csx-3_1.3.ast | 20 +++++------ .../fuzzyjoin/dblp-csx-3_2/dblp-csx-3_2.3.ast | 20 +++++------ .../fuzzyjoin/dblp-csx-3_3/dblp-csx-3_3.3.ast | 20 +++++------ .../fuzzyjoin/dblp-csx-3_4/dblp-csx-3_4.3.ast | 20 +++++------ .../fuzzyjoin/dblp-csx-3_5.1/dblp-csx-3_5.3.ast | 20 +++++------ .../fuzzyjoin/dblp-csx-3_5.2/dblp-csx-3_5.3.ast | 20 +++++------ .../dblp-csx-3_5.3.1/dblp-csx-3_5.3.ast | 20 +++++------ .../fuzzyjoin/dblp-csx-3_5.3/dblp-csx-3_5.3.ast | 20 +++++------ .../dblp-csx-3_5.4.1/dblp-csx-3_5.3.ast | 20 +++++------ .../fuzzyjoin/dblp-csx-3_5.4/dblp-csx-3_5.3.ast | 20 +++++------ .../fuzzyjoin/dblp-csx-3_5/dblp-csx-3_5.3.ast | 20 +++++------ .../dblp-csx-aqlplus_1/dblp-csx-aqlplus_1.3.ast | 4 +-- .../dblp-csx-aqlplus_2/dblp-csx-aqlplus_2.3.ast | 4 +-- .../dblp-csx-aqlplus_3/dblp-csx-aqlplus_3.3.ast | 4 +-- .../dblp-csx-dblp-aqlplus_1.3.ast | 6 ++-- .../fuzzyjoin/dblp-lookup_1/dblp-lookup_1.3.ast | 2 +- .../fuzzyjoin/opentype/opentype.3.ast | 4 +-- .../hdfs/hdfs_02/hdfs_02.3.ast | 2 +- .../hdfs/hdfs_03/hdfs_03.3.ast | 2 +- .../hdfs_shortcircuit/hdfs_shortcircuit.3.ast | 2 +- .../hdfs/issue_245_hdfs/issue_245_hdfs.3.ast | 2 +- .../issue_251_dataset_hint_5.3.ast | 2 +- .../issue_251_dataset_hint_6.3.ast | 2 +- .../issue_251_dataset_hint_7.3.ast | 2 +- .../btree-index-nested-loop-join.3.ast | 6 ++-- .../btree-primary-equi-join.3.ast | 4 +-- .../btree-secondary-equi-join_01.4.ast | 4 +-- .../btree-secondary-equi-join_02.4.ast | 4 +-- .../btree-secondary-equi-join_03.4.ast | 4 +-- .../rtree-spatial-intersect-point.4.ast | 4 +-- .../probe-pidx-with-join-btree-sidx1.3.ast | 4 +-- .../probe-pidx-with-join-btree-sidx2.3.ast | 4 +-- .../probe-pidx-with-join-invidx-sidx1.3.ast | 4 +-- .../probe-pidx-with-join-invidx-sidx2.3.ast | 4 +-- .../probe-pidx-with-join-rtree-sidx1.3.ast | 4 +-- .../probe-pidx-with-join-rtree-sidx2.3.ast | 4 +-- ...ee-index-composite-key-mixed-intervals.3.ast | 2 +- .../btree-index-composite-key.4.ast | 2 +- .../btree-index-rewrite-multiple.4.ast | 4 +-- .../cust-index-age-nullable.4.ast | 2 +- .../disjunctive-predicate-1.3.ast | 2 +- .../inverted-index-ngram-contains.4.ast | 2 +- ...ted-index-ngram-edit-distance-contains.4.ast | 2 +- ...verted-index-ngram-edit-distance-panic.4.ast | 2 +- ...-index-ngram-edit-distance-word-tokens.4.ast | 2 +- .../inverted-index-ngram-edit-distance.4.ast | 2 +- .../inverted-index-ngram-jaccard.4.ast | 2 +- ...verted-index-olist-edit-distance-panic.4.ast | 2 +- .../inverted-index-olist-edit-distance.4.ast | 2 +- .../inverted-index-olist-jaccard.4.ast | 2 +- .../inverted-index-ulist-jaccard.4.ast | 2 +- .../inverted-index-word-contains.4.ast | 2 +- .../inverted-index-word-jaccard.4.ast | 2 +- .../orders-index-custkey-conjunctive-open.4.ast | 2 +- .../orders-index-custkey-conjunctive.4.ast | 2 +- .../orders-index-custkey-open.4.ast | 2 +- .../orders-index-custkey.4.ast | 2 +- .../range-search-open/range-search-open.4.ast | 2 +- .../range-search/range-search.4.ast | 2 +- .../rtree-secondary-index-circular-query.4.ast | 2 +- .../rtree-secondary-index-nullable.4.ast | 2 +- .../rtree-secondary-index-open.4.ast | 2 +- .../rtree-secondary-index.4.ast | 2 +- .../ngram-edit-distance-inline.4.ast | 4 +-- .../ngram-edit-distance.4.ast | 4 +-- .../ngram-jaccard-inline.4.ast | 4 +-- .../ngram-jaccard/ngram-jaccard.4.ast | 4 +-- .../olist-edit-distance-inline.4.ast | 4 +-- .../olist-edit-distance.4.ast | 4 +-- .../olist-jaccard-inline.4.ast | 4 +-- .../olist-jaccard/olist-jaccard.4.ast | 4 +-- .../ulist-jaccard-inline.4.ast | 4 +-- .../ulist-jaccard/ulist-jaccard.4.ast | 4 +-- .../word-jaccard-inline.4.ast | 4 +-- .../word-jaccard/word-jaccard.4.ast | 4 +-- .../ngram-edit-distance-inline.4.ast | 4 +-- .../ngram-edit-distance.4.ast | 4 +-- .../ngram-jaccard-inline.4.ast | 4 +-- .../ngram-jaccard/ngram-jaccard.4.ast | 4 +-- .../olist-edit-distance-inline.4.ast | 4 +-- .../olist-edit-distance.4.ast | 4 +-- .../olist-jaccard-inline.4.ast | 4 +-- .../olist-jaccard/olist-jaccard.4.ast | 4 +-- .../ulist-jaccard-inline.4.ast | 4 +-- .../ulist-jaccard/ulist-jaccard.4.ast | 4 +-- .../word-jaccard-inline.4.ast | 4 +-- .../word-jaccard/word-jaccard.4.ast | 4 +-- .../query_issue285-2/query_issue285-2.3.ast | 4 +-- .../query_issue285/query_issue285.3.ast | 4 +-- .../query_issue658/query_issue658.3.ast | 4 +-- .../query_issue849-2/query_issue849-2.3.ast | 2 +- .../query_issue849/query_issue849.3.ast | 2 +- .../load/adm_binary/adm_bianry.3.ast | 2 +- .../load/csv_01/csv_01.3.ast | 2 +- .../load/csv_02/csv_02.3.ast | 2 +- .../load/csv_03/csv_03.3.ast | 2 +- .../load/csv_04/csv_04.3.ast | 2 +- .../load/csv_05/csv_05.3.ast | 2 +- .../load/csv_06/csv_06.3.ast | 2 +- .../load/csv_07/csv_07.3.ast | 2 +- .../load/csv_08_header_cr/csv_08.3.ast | 2 +- .../load/csv_08_header_crlf/csv_08.3.ast | 2 +- .../load/csv_08_header_lf/csv_08.3.ast | 2 +- .../load/escapes01/escapes01.3.ast | 2 +- .../load/escapes02/escapes02.3.ast | 2 +- .../load/issue289_query/issue289_query.3.ast | 2 +- .../type_promotion_0/type_promotion_0.3.ast | 2 +- .../assign-reuse/assign-reuse.3.ast | 4 +-- .../misc/flushtest/flushtest.4.ast | 2 +- .../groupby-orderby-count.3.ast | 2 +- .../nested-loop-join_01.3.ast | 4 +-- .../partition-by-nonexistent-field.3.ast | 2 +- .../misc/prefix-search/prefix-search.3.ast | 2 +- .../misc/query_issue267/query_issue267.3.ast | 4 +-- .../misc/stable_sort/stable_sort.3.ast | 2 +- .../misc/string_eq_01/string_eq_01.3.ast | 2 +- .../compact-dataset-and-its-indexes.5.ast | 2 +- .../delete-from-loaded-dataset-with-index.5.ast | 2 +- .../drop-index/drop-index.4.ast | 2 +- .../insert-into-empty-dataset-with-index.3.ast | 2 +- ...sert-into-loaded-dataset-with-index_01.5.ast | 2 +- ...sert-into-loaded-dataset-with-index_02.5.ast | 2 +- .../load-with-index/load-with-index.3.ast | 2 +- .../load-with-ngram-index.3.ast | 2 +- .../load-with-rtree-index.3.ast | 2 +- .../load-with-word-index.3.ast | 2 +- .../nested-uuid-insert/nested-uuid-insert.3.ast | 2 +- .../nested-uuid-load/nested-uuid-load.3.ast | 2 +- ...-delete-btree-secondary-index-nullable.5.ast | 2 +- ...d-index-ngram-secondary-index-nullable.5.ast | 2 +- ...e-inverted-index-ngram-secondary-index.5.ast | 2 +- ...ed-index-word-secondary-index-nullable.5.ast | 2 +- ...te-inverted-index-word-secondary-index.5.ast | 2 +- ...-delete-rtree-secondary-index-nullable.5.ast | 2 +- .../scan-delete-rtree-secondary-index.5.ast | 2 +- ...-insert-btree-secondary-index-nullable.5.ast | 2 +- ...d-index-ngram-secondary-index-nullable.5.ast | 2 +- ...t-inverted-index-ngram-secondary-index.5.ast | 2 +- ...ed-index-word-secondary-index-nullable.5.ast | 2 +- ...rt-inverted-index-word-secondary-index.5.ast | 2 +- ...-insert-rtree-secondary-index-nullable.5.ast | 2 +- .../scan-insert-rtree-secondary-index.5.ast | 2 +- .../adm-format/adm-format.3.ast | 2 +- .../leftouterjoin-rtree.3.ast | 4 +-- .../leftouterjoin/leftouterjoin.3.ast | 4 +-- .../rtree-index/rtree-index.3.ast | 2 +- .../btree-primary-equi-join.3.ast | 4 +-- .../btree-secondary-equi-join.4.ast | 4 +-- .../ngram-edit-distance-inline.4.ast | 4 +-- .../ngram-edit-distance.4.ast | 4 +-- .../ngram-jaccard-inline.4.ast | 4 +-- .../ngram-jaccard/ngram-jaccard.4.ast | 4 +-- .../rtree-spatial-intersect-point.4.ast | 4 +-- .../word-jaccard-inline.4.ast | 4 +-- .../index-join/word-jaccard/word-jaccard.4.ast | 4 +-- .../probe-pidx-with-join-btree-sidx1.3.ast | 4 +-- .../probe-pidx-with-join-btree-sidx2.3.ast | 4 +-- .../probe-pidx-with-join-invidx-sidx1.3.ast | 4 +-- .../probe-pidx-with-join-invidx-sidx2.3.ast | 4 +-- .../probe-pidx-with-join-rtree-sidx1.3.ast | 4 +-- .../probe-pidx-with-join-rtree-sidx2.3.ast | 4 +-- ...ee-index-composite-key-mixed-intervals.4.ast | 2 +- .../btree-index-composite-key.4.ast | 2 +- .../btree-index-rewrite-multiple.4.ast | 4 +-- .../cust-index-age-nullable.4.ast | 2 +- .../inverted-index-ngram-contains.4.ast | 2 +- ...ted-index-ngram-edit-distance-contains.4.ast | 2 +- ...verted-index-ngram-edit-distance-panic.4.ast | 2 +- ...-index-ngram-edit-distance-word-tokens.4.ast | 2 +- .../inverted-index-ngram-edit-distance.4.ast | 2 +- .../inverted-index-ngram-jaccard.4.ast | 2 +- ...verted-index-olist-edit-distance-panic.4.ast | 2 +- .../inverted-index-olist-edit-distance.4.ast | 2 +- .../inverted-index-olist-jaccard.4.ast | 2 +- .../inverted-index-ulist-jaccard.4.ast | 2 +- .../inverted-index-word-contains.4.ast | 2 +- .../inverted-index-word-jaccard.4.ast | 2 +- .../orders-index-custkey-conjunctive-open.4.ast | 2 +- .../orders-index-custkey-conjunctive.4.ast | 2 +- .../orders-index-custkey-open.4.ast | 2 +- .../orders-index-custkey.4.ast | 2 +- .../range-search-open/range-search-open.4.ast | 2 +- .../range-search/range-search.4.ast | 2 +- .../rtree-secondary-index-nullable.4.ast | 2 +- .../rtree-secondary-index-open.4.ast | 2 +- .../rtree-secondary-index.4.ast | 2 +- .../adm-format/adm-format.3.ast | 2 +- .../leftouterjoin-rtree.3.ast | 4 +-- .../leftouterjoin/leftouterjoin.3.ast | 4 +-- .../rtree-index/rtree-index.3.ast | 2 +- .../bottom-closed-top-closed.3.ast | 2 +- .../bottom-closed-top-open.3.ast | 2 +- .../bottom-open-top-closed.3.ast | 2 +- .../bottom-open-top-open.3.ast | 2 +- .../btree-secondary-equi-join.4.ast | 4 +-- .../ngram-edit-distance-inline.4.ast | 4 +-- .../ngram-edit-distance.4.ast | 4 +-- .../ngram-jaccard-inline.4.ast | 4 +-- .../ngram-jaccard/ngram-jaccard.4.ast | 4 +-- .../rtree-spatial-intersect-point.4.ast | 4 +-- .../word-jaccard-inline.4.ast | 4 +-- .../index-join/word-jaccard/word-jaccard.4.ast | 4 +-- .../probe-pidx-with-join-btree-sidx1.3.ast | 4 +-- .../probe-pidx-with-join-btree-sidx2.3.ast | 4 +-- .../probe-pidx-with-join-invidx-sidx2.3.ast | 4 +-- .../probe-pidx-with-join-rtree-sidx1.3.ast | 4 +-- .../probe-pidx-with-join-rtree-sidx2.3.ast | 4 +-- ...ee-index-composite-key-mixed-intervals.4.ast | 2 +- .../btree-index-composite-key.4.ast | 2 +- .../btree-index-rewrite-multiple.4.ast | 4 +-- .../inverted-index-ngram-contains.4.ast | 2 +- ...ted-index-ngram-edit-distance-contains.4.ast | 2 +- ...verted-index-ngram-edit-distance-panic.4.ast | 2 +- .../inverted-index-ngram-edit-distance.4.ast | 2 +- .../inverted-index-ngram-jaccard.4.ast | 2 +- .../inverted-index-word-contains.4.ast | 2 +- .../inverted-index-word-jaccard.4.ast | 2 +- .../orders-index-custkey-conjunctive.4.ast | 2 +- .../orders-index-custkey.4.ast | 2 +- .../range-search/range-search.4.ast | 2 +- .../rtree-secondary-index.4.ast | 2 +- .../nestrecords/nestrecord/nestrecord.3.ast | 2 +- .../heterog-list-ordered01.3.ast | 2 +- .../heterog-list01/heterog-list01.3.ast | 2 +- .../open-closed-01/open-closed-01.3.ast | 2 +- .../open-closed-12/open-closed-12.3.ast | 2 +- .../open-closed-14/open-closed-14.3.ast | 2 +- .../open-closed-24/open-closed-24.3.ast | 2 +- .../open-closed-25/open-closed-25.3.ast | 2 +- .../open-closed-26/open-closed-26.3.ast | 2 +- .../open-closed-29/open-closed-29.3.ast | 2 +- .../open-closed-31/open-closed-31.3.ast | 2 +- .../open-closed-32/open-closed-32.3.ast | 2 +- .../open-closed-33/open-closed-33.3.ast | 2 +- .../query-issue196/query-issue196.3.ast | 4 +-- .../query-issue208/query-issue208.3.ast | 2 +- .../query-issue236/query-issue236.3.ast | 2 +- .../query-issue258/query-issue258.3.ast | 2 +- .../query-issue343-2/query-issue343-2.3.ast | 2 +- .../query-issue343/query-issue343.3.ast | 2 +- .../query-issue350-2/query-issue350-2.3.ast | 2 +- .../query-issue350/query-issue350.3.ast | 2 +- .../query-issue377/query-issue377.3.ast | 4 +-- .../query-issue410/query-issue410.3.ast | 2 +- .../query-issue423-2/query-issue423-2.3.ast | 4 +-- .../query-issue423/query-issue423.3.ast | 4 +-- .../query-issue453-2/query-issue453-2.3.ast | 2 +- .../query-issue453/query-issue453.3.ast | 2 +- .../query-issue456/query-issue456.3.ast | 2 +- .../query-issue487/query-issue487.3.ast | 2 +- .../query-issue592/query-issue592.3.ast | 2 +- .../query-issue625/query-issue625.3.ast | 2 +- .../query-proposal/query-proposal.3.ast | 2 +- .../query-proposal02/query-proposal02.3.ast | 2 +- .../adm-format/adm-format.3.ast | 2 +- .../leftouterjoin-rtree.3.ast | 4 +-- .../leftouterjoin/leftouterjoin.3.ast | 4 +-- .../rtree-index/rtree-index.3.ast | 2 +- .../btree-secondary-equi-join.4.ast | 4 +-- .../ngram-edit-distance-inline.4.ast | 4 +-- .../ngram-edit-distance.4.ast | 4 +-- .../ngram-jaccard-inline.4.ast | 4 +-- .../ngram-jaccard/ngram-jaccard.4.ast | 4 +-- .../rtree-spatial-intersect-point.4.ast | 4 +-- .../word-jaccard-inline.4.ast | 4 +-- .../index-join/word-jaccard/word-jaccard.4.ast | 4 +-- .../probe-pidx-with-join-btree-sidx1.3.ast | 4 +-- .../probe-pidx-with-join-btree-sidx2.3.ast | 4 +-- .../probe-pidx-with-join-invidx-sidx2.3.ast | 4 +-- .../probe-pidx-with-join-rtree-sidx1.3.ast | 4 +-- .../probe-pidx-with-join-rtree-sidx2.3.ast | 4 +-- ...ee-index-composite-key-mixed-intervals.4.ast | 2 +- .../btree-index-composite-key.4.ast | 2 +- .../btree-index-rewrite-multiple.4.ast | 4 +-- .../inverted-index-ngram-contains.4.ast | 2 +- ...ted-index-ngram-edit-distance-contains.4.ast | 2 +- ...verted-index-ngram-edit-distance-panic.4.ast | 2 +- ...-index-ngram-edit-distance-word-tokens.4.ast | 2 +- .../inverted-index-ngram-edit-distance.4.ast | 2 +- .../inverted-index-ngram-jaccard.4.ast | 2 +- .../inverted-index-word-contains.4.ast | 2 +- .../inverted-index-word-jaccard.4.ast | 2 +- .../orders-index-custkey-conjunctive.4.ast | 2 +- .../orders-index-custkey.4.ast | 2 +- .../range-search/range-search.4.ast | 2 +- .../rtree-secondary-index.4.ast | 2 +- .../quantifiers/somesat_02/somesat_02.3.ast | 4 +-- .../range-hints/order-by/order-by.4.ast | 2 +- .../range-hints/order-by/order-by.5.ast | 2 +- .../range-hints/order-by/order-by.6.ast | 2 +- .../range-hints/order-by/order-by.7.ast | 2 +- .../results_parser_sqlpp/scan/10/10.3.ast | 2 +- .../results_parser_sqlpp/scan/20/20.3.ast | 2 +- .../results_parser_sqlpp/scan/30/30.3.ast | 2 +- .../scan/alltypes_01/alltypes_01.3.ast | 2 +- .../scan/alltypes_02/alltypes_02.3.ast | 2 +- .../invalid-scan-syntax.3.ast | 2 +- .../issue238_query_1/issue238_query_1.3.ast | 2 +- .../issue238_query_2/issue238_query_2.3.ast | 2 +- .../numeric_types_01/numeric_types_01.3.ast | 2 +- .../spatial_types_01/spatial_types_01.3.ast | 2 +- .../scan/temp_types_01/temp_types_01.3.ast | 2 +- .../count-nullable/count-nullable.3.ast | 2 +- .../cust-filter/cust-filter.3.ast | 2 +- .../semistructured/has-param1/has-param1.3.ast | 2 +- .../fuzzyeq-edit-distance.3.ast | 2 +- .../fuzzyeq-similarity-jaccard.3.ast | 2 +- .../similarity-jaccard-check_query.3.ast | 2 +- .../similarity-jaccard-sorted-check_query.3.ast | 2 +- .../similarity-jaccard-sorted_query.3.ast | 2 +- .../similarity-jaccard_query.3.ast | 2 +- .../cell-aggregation-with-filtering.3.ast | 2 +- .../cell-aggregation/cell-aggregation.3.ast | 2 +- .../circle-intersect-circle.3.ast | 2 +- .../create-rtree-index/create-rtree-index.3.ast | 2 +- .../distance-between-points.3.ast | 2 +- .../line-intersect-circle.3.ast | 2 +- .../line-intersect-line.3.ast | 2 +- .../line-intersect-polygon.3.ast | 2 +- .../line-intersect-rectangle.3.ast | 2 +- .../point-equals-point/point-equals-point.3.ast | 2 +- .../point-in-circle/point-in-circle.3.ast | 2 +- .../point-in-polygon/point-in-polygon.3.ast | 2 +- .../point-in-rectangle/point-in-rectangle.3.ast | 2 +- .../spatial/point-on-line/point-on-line.3.ast | 2 +- .../polygon-intersect-circle.3.ast | 2 +- .../polygon-intersect-polygon.3.ast | 2 +- .../polygon-intersect-rectangle.3.ast | 2 +- .../rectangle-intersect-circle.3.ast | 2 +- .../rectangle-intersect-rectangle.3.ast | 2 +- .../string/cpttostr01/cpttostr01.3.ast | 2 +- .../string/matches05/matches05.3.ast | 2 +- .../string/strconcat01/strconcat01.3.ast | 2 +- .../string/strlen03/strlen03.3.ast | 2 +- .../string/substr05/substr05.3.ast | 2 +- .../string/substr06/substr06.3.ast | 2 +- .../string/toLowerCase03/toLowerCase03.3.ast | 2 +- .../insert_from_ext_ds/insert_from_ext_ds.3.ast | 2 +- .../insert_from_ext_ds_2.3.ast | 2 +- .../interval_bin_gby_0/interval_bin_gby_0.3.ast | 2 +- .../interval_bin_gby_1/interval_bin_gby_1.3.ast | 2 +- .../overlap_bins_gby_0/overlap_bins_gby_0.3.ast | 2 +- .../overlap_bins_gby_1/overlap_bins_gby_1.3.ast | 2 +- .../overlap_bins_gby_3/overlap_bins_gby_3.3.ast | 6 ++-- .../tinysocial-suite.10.ast | 4 +-- .../tinysocial-suite.11.ast | 4 +-- .../tinysocial-suite.12.ast | 2 +- .../tinysocial-suite.13.ast | 2 +- .../tinysocial-suite.14.ast | 2 +- .../tinysocial-suite.15.ast | 2 +- .../tinysocial-suite.16.ast | 2 +- .../tinysocial-suite.17.ast | 2 +- .../tinysocial-suite.18.ast | 4 +-- .../tinysocial-suite.20.ast | 2 +- .../tinysocial-suite.22.ast | 2 +- .../tinysocial-suite.23.ast | 2 +- .../tinysocial-suite.24.ast | 4 +-- .../tinysocial-suite.25.ast | 2 +- .../tinysocial-suite.26.ast | 2 +- .../tinysocial-suite.27.ast | 2 +- .../tinysocial-suite.4.ast | 2 +- .../tinysocial-suite.5.ast | 2 +- .../tinysocial-suite.6.ast | 2 +- .../tinysocial-suite.7.ast | 4 +-- .../tinysocial-suite.8.ast | 4 +-- .../tinysocial-suite.9.ast | 4 +-- .../tinysocial-suite/tinysocial-suite.10.ast | 4 +-- .../tinysocial-suite/tinysocial-suite.11.ast | 4 +-- .../tinysocial-suite/tinysocial-suite.12.ast | 2 +- .../tinysocial-suite/tinysocial-suite.13.ast | 2 +- .../tinysocial-suite/tinysocial-suite.14.ast | 2 +- .../tinysocial-suite/tinysocial-suite.15.ast | 2 +- .../tinysocial-suite/tinysocial-suite.16.ast | 2 +- .../tinysocial-suite/tinysocial-suite.17.ast | 2 +- .../tinysocial-suite/tinysocial-suite.18.ast | 4 +-- .../tinysocial-suite/tinysocial-suite.20.ast | 2 +- .../tinysocial-suite/tinysocial-suite.22.ast | 2 +- .../tinysocial-suite/tinysocial-suite.23.ast | 2 +- .../tinysocial-suite/tinysocial-suite.24.ast | 4 +-- .../tinysocial-suite/tinysocial-suite.25.ast | 2 +- .../tinysocial-suite/tinysocial-suite.4.ast | 2 +- .../tinysocial-suite/tinysocial-suite.5.ast | 2 +- .../tinysocial-suite/tinysocial-suite.6.ast | 2 +- .../tinysocial-suite/tinysocial-suite.7.ast | 4 +-- .../tinysocial-suite/tinysocial-suite.8.ast | 4 +-- .../tinysocial-suite/tinysocial-suite.9.ast | 4 +-- .../q01_pricing_summary_report_nt.3.ast | 2 +- .../q03_shipping_priority_nt.3.ast | 6 ++-- .../q04_order_priority/q04_order_priority.3.ast | 2 +- .../q05_local_supplier_volume.3.ast | 12 +++---- .../q06_forecast_revenue_change.3.ast | 2 +- .../q07_volume_shipping.3.ast | 8 ++--- .../q08_national_market_share.3.ast | 16 ++++----- .../q09_product_type_profit_nt.3.ast | 12 +++---- .../q10_returned_item/q10_returned_item.3.ast | 8 ++--- .../q10_returned_item_int64.3.ast | 8 ++--- .../q11_important_stock.3.ast | 12 +++---- .../q12_shipping/q12_shipping.3.ast | 4 +-- .../q13_customer_distribution.3.ast | 4 +-- .../q14_promotion_effect.3.ast | 4 +-- .../q15_top_supplier/q15_top_supplier.3.ast | 2 +- .../q17_large_gby_variant.3.ast | 2 +- .../q17_small_quantity_order_revenue.3.ast | 4 +-- .../q18_large_volume_customer.3.ast | 8 ++--- .../q19_discounted_revenue.3.ast | 4 +-- .../q20_potential_part_promotion.3.ast | 10 +++--- .../q21_suppliers_who_kept_orders_waiting.3.ast | 8 ++--- .../q22_global_sales_opportunity.3.ast | 2 +- .../query-issue601/query-issue601.3.ast | 2 +- .../query-issue638/query-issue638.3.ast | 12 +++---- .../query-issue785-2/query-issue785-2.3.ast | 8 ++--- .../query-issue785/query-issue785.3.ast | 6 ++-- .../query-issue786/query-issue786.3.ast | 8 ++--- .../tpch/distinct_by/distinct_by.3.ast | 2 +- .../tpch/group_no_agg/group_no_agg.3.ast | 2 +- .../tpch/nest_aggregate/nest_aggregate.3.ast | 8 ++--- .../q01_pricing_summary_report_nt.3.ast | 2 +- .../q03_shipping_priority_nt.3.ast | 6 ++-- .../q04_order_priority/q04_order_priority.3.ast | 2 +- .../q05_local_supplier_volume.3.ast | 12 +++---- .../q06_forecast_revenue_change.3.ast | 2 +- .../q06_forecast_revenue_change.4.ast | 2 +- .../q07_volume_shipping.3.ast | 8 ++--- .../q08_national_market_share.3.ast | 16 ++++----- .../q09_product_type_profit_nt.3.ast | 12 +++---- .../q10_returned_item/q10_returned_item.3.ast | 8 ++--- .../q10_returned_item_int64.3.ast | 8 ++--- .../q11_important_stock.3.ast | 12 +++---- .../tpch/q12_shipping/q12_shipping.3.ast | 4 +-- .../q13_customer_distribution.3.ast | 4 +-- .../q14_promotion_effect.3.ast | 4 +-- .../q15_top_supplier/q15_top_supplier.3.ast | 2 +- .../q17_large_gby_variant.3.ast | 2 +- .../q18_large_volume_customer.3.ast | 8 ++--- .../q19_discounted_revenue.3.ast | 4 +-- .../q20_potential_part_promotion.3.ast | 10 +++--- .../q21_suppliers_who_kept_orders_waiting.3.ast | 8 ++--- .../q22_global_sales_opportunity.3.ast | 2 +- .../tpch/query-issue562/query-issue562.3.ast | 4 +-- .../tpch/query-issue601/query-issue601.3.ast | 2 +- .../tpch/query-issue638/query-issue638.3.ast | 12 +++---- .../query-issue785-2/query-issue785-2.3.ast | 8 ++--- .../tpch/query-issue785/query-issue785.3.ast | 6 ++-- .../tpch/query-issue786/query-issue786.3.ast | 8 ++--- .../query-issue810-2/query-issue810-2.3.ast | 2 +- .../query-issue810-3/query-issue810-3.3.ast | 2 +- .../tpch/query-issue810/query-issue810.3.ast | 2 +- .../query-issue827-2/query-issue827-2.3.ast | 16 ++++----- .../tpch/query-issue827/query-issue827.3.ast | 4 +-- .../opentype_orderby_01.3.ast | 2 +- ...losedtype_field_vs_closedtype_field_01.3.ast | 4 +-- ...losedtype_field_vs_closedtype_field_02.3.ast | 4 +-- ...losedtype_field_vs_closedtype_field_03.3.ast | 4 +-- ...losedtype_field_vs_closedtype_field_04.3.ast | 4 +-- ...losedtype_field_vs_closedtype_field_05.3.ast | 4 +-- ...motion_closedtype_field_vs_constant_01.3.ast | 2 +- ...motion_closedtype_field_vs_constant_02.3.ast | 2 +- ...motion_closedtype_field_vs_constant_03.3.ast | 2 +- ...motion_closedtype_field_vs_constant_04.3.ast | 2 +- ...motion_closedtype_field_vs_constant_05.3.ast | 2 +- ...motion_closedtype_field_vs_constant_06.3.ast | 2 +- ...motion_closedtype_field_vs_constant_07.3.ast | 2 +- ...motion_closedtype_field_vs_constant_08.3.ast | 2 +- ...motion_closedtype_field_vs_constant_09.3.ast | 2 +- ...motion_closedtype_field_vs_constant_10.3.ast | 2 +- ...motion_closedtype_field_vs_constant_11.3.ast | 2 +- ..._closedtype_field_vs_opentype_field_01.3.ast | 4 +-- ..._closedtype_field_vs_opentype_field_02.3.ast | 4 +-- ..._closedtype_field_vs_opentype_field_03.3.ast | 4 +-- ..._closedtype_field_vs_opentype_field_04.3.ast | 4 +-- ...romotion_opentype_field_vs_constant_01.3.ast | 2 +- ...romotion_opentype_field_vs_constant_02.3.ast | 2 +- ...romotion_opentype_field_vs_constant_03.3.ast | 2 +- ...romotion_opentype_field_vs_constant_04.3.ast | 2 +- ...romotion_opentype_field_vs_constant_05.3.ast | 2 +- ...romotion_opentype_field_vs_constant_06.3.ast | 2 +- ...romotion_opentype_field_vs_constant_07.3.ast | 2 +- ...romotion_opentype_field_vs_constant_08.3.ast | 2 +- ...on_opentype_field_vs_opentype_field_01.3.ast | 4 +-- ...on_opentype_field_vs_opentype_field_02.3.ast | 4 +-- .../type_promotion_0/type_promotion_0.3.ast | 2 +- .../type_promotion_1/type_promotion_1.3.ast | 2 +- .../query-issue244/query-issue244.3.ast | 2 +- .../resources/runtimets/testsuite_sqlpp.xml | 5 +++ .../asterix/common/exceptions/ErrorCode.java | 1 + .../main/resources/asx_errormsg/en.properties | 1 + .../visitor/AbstractInlineUdfsVisitor.java | 37 +++++++++++++++----- .../visitor/VariableCheckAndRewriteVisitor.java | 2 +- .../metadata/declared/MetadataProvider.java | 10 ++++-- .../asterix/metadata/utils/DatasetUtil.java | 13 +++---- 1517 files changed, 2613 insertions(+), 2455 deletions(-) ----------------------------------------------------------------------
