DRILL-7615: Added tests to verify that decimal columns work correctly with UNION...
authorDmytro Kondriukov <60883701+dkondriu@users.noreply.github.com>
Mon, 6 Apr 2020 09:11:08 +0000 (12:11 +0300)
committerGitHub <noreply@github.com>
Mon, 6 Apr 2020 09:11:08 +0000 (12:11 +0300)
commitbd2d0f4598b47137937f2c518978c182fe16c77c
tree8b693f7078780aa2281cd7b832deffd841635cd4
parent919d931f987cd615b9184584371ca5513f8e9e7a
DRILL-7615: Added tests to verify that decimal columns work correctly with UNION operator (#603)

Also renamed existing tests according to the project naming convention
145 files changed:
framework/resources/Functional/union/1300ColsUnionAll_MD-3249.e_tsv [moved from framework/resources/Functional/union/1300ColsUnionAll_MD-3249.e with 100% similarity]
framework/resources/Functional/union/1300ColsUnionAll_MD-3249.sql [moved from framework/resources/Functional/union/1300ColsUnionAll_MD-3249.q with 100% similarity]
framework/resources/Functional/union/1300ColsUnion_MD-3249.e_tsv [moved from framework/resources/Functional/union/1300ColsUnion_MD-3249.e with 100% similarity]
framework/resources/Functional/union/1300ColsUnion_MD-3249.sql [moved from framework/resources/Functional/union/1300ColsUnion_MD-3249.q with 100% similarity]
framework/resources/Functional/union/CastToDifferentDecimals.e_tsv [new file with mode: 0644]
framework/resources/Functional/union/CastToDifferentDecimals.sql [new file with mode: 0644]
framework/resources/Functional/union/CastToOneDecimals.e_tsv [new file with mode: 0644]
framework/resources/Functional/union/CastToOneDecimals.sql [new file with mode: 0644]
framework/resources/Functional/union/CastToSameDecimals.e_tsv [new file with mode: 0644]
framework/resources/Functional/union/CastToSameDecimals.sql [new file with mode: 0644]
framework/resources/Functional/union/CastToThreeDecimals.e_tsv [new file with mode: 0644]
framework/resources/Functional/union/CastToThreeDecimals.sql [new file with mode: 0644]
framework/resources/Functional/union/IntegerAndVarchar.e_tsv [new file with mode: 0644]
framework/resources/Functional/union/IntegerAndVarchar.sql [new file with mode: 0644]
framework/resources/Functional/union/TheeDifferentDecimalsNoCast.e_tsv [new file with mode: 0644]
framework/resources/Functional/union/TheeDifferentDecimalsNoCast.sql [new file with mode: 0644]
framework/resources/Functional/union/ThreeCastsToDecimals.e_tsv [new file with mode: 0644]
framework/resources/Functional/union/ThreeCastsToDecimals.sql [new file with mode: 0644]
framework/resources/Functional/union/VarcharAndDate.e_tsv [new file with mode: 0644]
framework/resources/Functional/union/VarcharAndDate.sql [new file with mode: 0644]
framework/resources/Functional/union/VarcharAndDecimal.e_tsv [new file with mode: 0644]
framework/resources/Functional/union/VarcharAndDecimal.sql [new file with mode: 0644]
framework/resources/Functional/union/VarcharSubstringAndDate.e_tsv [new file with mode: 0644]
framework/resources/Functional/union/VarcharSubstringAndDate.sql [new file with mode: 0644]
framework/resources/Functional/union/queries.json
framework/resources/Functional/union/union_1.e_tsv [moved from framework/resources/Functional/union/union_1.e with 100% similarity]
framework/resources/Functional/union/union_1.sql [moved from framework/resources/Functional/union/union_1.q with 100% similarity]
framework/resources/Functional/union/union_10.e_tsv [moved from framework/resources/Functional/union/union_10.e with 100% similarity]
framework/resources/Functional/union/union_10.sql [moved from framework/resources/Functional/union/union_10.q with 100% similarity]
framework/resources/Functional/union/union_11.e_tsv [moved from framework/resources/Functional/union/union_11.e with 100% similarity]
framework/resources/Functional/union/union_11.sql [moved from framework/resources/Functional/union/union_11.q with 100% similarity]
framework/resources/Functional/union/union_12.e_tsv [moved from framework/resources/Functional/union/union_12.e with 100% similarity]
framework/resources/Functional/union/union_12.sql [moved from framework/resources/Functional/union/union_12.q with 100% similarity]
framework/resources/Functional/union/union_13.e_tsv [moved from framework/resources/Functional/union/union_13.e with 100% similarity]
framework/resources/Functional/union/union_13.sql [moved from framework/resources/Functional/union/union_13.q with 100% similarity]
framework/resources/Functional/union/union_14.e_tsv [moved from framework/resources/Functional/union/union_14.e with 100% similarity]
framework/resources/Functional/union/union_14.sql [moved from framework/resources/Functional/union/union_14.q with 100% similarity]
framework/resources/Functional/union/union_15.e_tsv [moved from framework/resources/Functional/union/union_15.e with 100% similarity]
framework/resources/Functional/union/union_15.sql [moved from framework/resources/Functional/union/union_15.q with 100% similarity]
framework/resources/Functional/union/union_16.e_tsv [moved from framework/resources/Functional/union/union_16.e with 100% similarity]
framework/resources/Functional/union/union_16.sql [moved from framework/resources/Functional/union/union_16.q with 100% similarity]
framework/resources/Functional/union/union_17.e_tsv [moved from framework/resources/Functional/union/union_17.e with 100% similarity]
framework/resources/Functional/union/union_17.sql [moved from framework/resources/Functional/union/union_17.q with 100% similarity]
framework/resources/Functional/union/union_18.e_tsv [moved from framework/resources/Functional/union/union_18.e with 100% similarity]
framework/resources/Functional/union/union_18.sql [moved from framework/resources/Functional/union/union_18.q with 100% similarity]
framework/resources/Functional/union/union_19.e_tsv [moved from framework/resources/Functional/union/union_19.e with 100% similarity]
framework/resources/Functional/union/union_19.sql [moved from framework/resources/Functional/union/union_19.q with 100% similarity]
framework/resources/Functional/union/union_2.e_tsv [moved from framework/resources/Functional/union/union_2.e with 100% similarity]
framework/resources/Functional/union/union_2.sql [moved from framework/resources/Functional/union/union_2.q with 100% similarity]
framework/resources/Functional/union/union_20.e_tsv [moved from framework/resources/Functional/union/union_20.e with 100% similarity]
framework/resources/Functional/union/union_20.sql [moved from framework/resources/Functional/union/union_20.q with 100% similarity]
framework/resources/Functional/union/union_21.e_tsv [moved from framework/resources/Functional/union/union_21.e with 100% similarity]
framework/resources/Functional/union/union_21.sql [moved from framework/resources/Functional/union/union_21.q with 100% similarity]
framework/resources/Functional/union/union_22.e_tsv [moved from framework/resources/Functional/union/union_22.e with 100% similarity]
framework/resources/Functional/union/union_22.sql [moved from framework/resources/Functional/union/union_22.q with 100% similarity]
framework/resources/Functional/union/union_23.e_tsv [moved from framework/resources/Functional/union/union_23.e with 100% similarity]
framework/resources/Functional/union/union_23.sql [moved from framework/resources/Functional/union/union_23.q with 100% similarity]
framework/resources/Functional/union/union_24.e_tsv [moved from framework/resources/Functional/union/union_24.e with 100% similarity]
framework/resources/Functional/union/union_24.sql [moved from framework/resources/Functional/union/union_24.q with 100% similarity]
framework/resources/Functional/union/union_25.e_tsv [moved from framework/resources/Functional/union/union_25.e with 100% similarity]
framework/resources/Functional/union/union_25.sql [moved from framework/resources/Functional/union/union_25.q with 100% similarity]
framework/resources/Functional/union/union_26.e_tsv [moved from framework/resources/Functional/union/union_26.e with 100% similarity]
framework/resources/Functional/union/union_26.sql [moved from framework/resources/Functional/union/union_26.q with 100% similarity]
framework/resources/Functional/union/union_27.e_tsv [moved from framework/resources/Functional/union/union_27.e with 100% similarity]
framework/resources/Functional/union/union_27.sql [moved from framework/resources/Functional/union/union_27.q with 100% similarity]
framework/resources/Functional/union/union_28.e_tsv [moved from framework/resources/Functional/union/union_28.e with 100% similarity]
framework/resources/Functional/union/union_28.sql [moved from framework/resources/Functional/union/union_28.q with 100% similarity]
framework/resources/Functional/union/union_29.e_tsv [moved from framework/resources/Functional/union/union_29.e with 100% similarity]
framework/resources/Functional/union/union_29.sql [moved from framework/resources/Functional/union/union_29.q with 100% similarity]
framework/resources/Functional/union/union_3.e_tsv [moved from framework/resources/Functional/union/union_3.e with 100% similarity]
framework/resources/Functional/union/union_3.sql [moved from framework/resources/Functional/union/union_3.q with 100% similarity]
framework/resources/Functional/union/union_30.e_tsv [moved from framework/resources/Functional/union/union_30.e with 100% similarity]
framework/resources/Functional/union/union_30.sql [moved from framework/resources/Functional/union/union_30.q with 100% similarity]
framework/resources/Functional/union/union_31.e_tsv [moved from framework/resources/Functional/union/union_31.e with 100% similarity]
framework/resources/Functional/union/union_31.sql [moved from framework/resources/Functional/union/union_31.q with 100% similarity]
framework/resources/Functional/union/union_32.e_tsv [moved from framework/resources/Functional/union/union_32.e with 100% similarity]
framework/resources/Functional/union/union_32.sql [moved from framework/resources/Functional/union/union_32.q with 100% similarity]
framework/resources/Functional/union/union_33.e_tsv [moved from framework/resources/Functional/union/union_33.e with 100% similarity]
framework/resources/Functional/union/union_33.sql [moved from framework/resources/Functional/union/union_33.q with 100% similarity]
framework/resources/Functional/union/union_34.e_tsv [moved from framework/resources/Functional/union/union_34.e with 100% similarity]
framework/resources/Functional/union/union_34.sql [moved from framework/resources/Functional/union/union_34.q with 100% similarity]
framework/resources/Functional/union/union_35.e_tsv [moved from framework/resources/Functional/union/union_35.e with 100% similarity]
framework/resources/Functional/union/union_35.sql [moved from framework/resources/Functional/union/union_35.q with 100% similarity]
framework/resources/Functional/union/union_36.e_tsv [moved from framework/resources/Functional/union/union_36.e with 100% similarity]
framework/resources/Functional/union/union_36.sql [moved from framework/resources/Functional/union/union_36.q with 100% similarity]
framework/resources/Functional/union/union_37.e_tsv [moved from framework/resources/Functional/union/union_37.e with 100% similarity]
framework/resources/Functional/union/union_37.sql [moved from framework/resources/Functional/union/union_37.q with 100% similarity]
framework/resources/Functional/union/union_38.e_tsv [moved from framework/resources/Functional/union/union_38.e with 100% similarity]
framework/resources/Functional/union/union_38.sql [moved from framework/resources/Functional/union/union_38.q with 100% similarity]
framework/resources/Functional/union/union_39.e_tsv [moved from framework/resources/Functional/union/union_39.e with 100% similarity]
framework/resources/Functional/union/union_39.sql [moved from framework/resources/Functional/union/union_39.q with 100% similarity]
framework/resources/Functional/union/union_4.e_tsv [moved from framework/resources/Functional/union/union_4.e with 100% similarity]
framework/resources/Functional/union/union_4.sql [moved from framework/resources/Functional/union/union_4.q with 100% similarity]
framework/resources/Functional/union/union_40.e_tsv [moved from framework/resources/Functional/union/union_40.e with 100% similarity]
framework/resources/Functional/union/union_40.sql [moved from framework/resources/Functional/union/union_40.q with 100% similarity]
framework/resources/Functional/union/union_41.e_tsv [moved from framework/resources/Functional/union/union_41.e with 100% similarity]
framework/resources/Functional/union/union_41.sql [moved from framework/resources/Functional/union/union_41.q with 100% similarity]
framework/resources/Functional/union/union_42.e_tsv [moved from framework/resources/Functional/union/union_42.e with 100% similarity]
framework/resources/Functional/union/union_42.sql [moved from framework/resources/Functional/union/union_42.q with 100% similarity]
framework/resources/Functional/union/union_43.e_tsv [moved from framework/resources/Functional/union/union_43.e with 100% similarity]
framework/resources/Functional/union/union_43.sql [moved from framework/resources/Functional/union/union_43.q with 100% similarity]
framework/resources/Functional/union/union_44.e_tsv [moved from framework/resources/Functional/union/union_44.e with 100% similarity]
framework/resources/Functional/union/union_44.sql [moved from framework/resources/Functional/union/union_44.q with 100% similarity]
framework/resources/Functional/union/union_45.e_tsv [moved from framework/resources/Functional/union/union_45.e with 100% similarity]
framework/resources/Functional/union/union_45.sql [moved from framework/resources/Functional/union/union_45.q with 100% similarity]
framework/resources/Functional/union/union_46.e_tsv [moved from framework/resources/Functional/union/union_46.e with 100% similarity]
framework/resources/Functional/union/union_46.sql [moved from framework/resources/Functional/union/union_46.q with 100% similarity]
framework/resources/Functional/union/union_47.e_tsv [moved from framework/resources/Functional/union/union_47.e with 100% similarity]
framework/resources/Functional/union/union_47.sql [moved from framework/resources/Functional/union/union_47.q with 100% similarity]
framework/resources/Functional/union/union_49.e_tsv [moved from framework/resources/Functional/union/union_49.e with 100% similarity]
framework/resources/Functional/union/union_49.sql [moved from framework/resources/Functional/union/union_49.q with 100% similarity]
framework/resources/Functional/union/union_5.e_tsv [moved from framework/resources/Functional/union/union_5.e with 100% similarity]
framework/resources/Functional/union/union_5.sql [moved from framework/resources/Functional/union/union_5.q with 100% similarity]
framework/resources/Functional/union/union_50.e_tsv [moved from framework/resources/Functional/union/union_50.e with 100% similarity]
framework/resources/Functional/union/union_50.sql [moved from framework/resources/Functional/union/union_50.q with 100% similarity]
framework/resources/Functional/union/union_51.e_tsv [moved from framework/resources/Functional/union/union_51.e with 100% similarity]
framework/resources/Functional/union/union_51.sql [moved from framework/resources/Functional/union/union_51.q with 100% similarity]
framework/resources/Functional/union/union_6.e_tsv [moved from framework/resources/Functional/union/union_6.e with 100% similarity]
framework/resources/Functional/union/union_6.sql [moved from framework/resources/Functional/union/union_6.q with 100% similarity]
framework/resources/Functional/union/union_7.e_tsv [moved from framework/resources/Functional/union/union_7.e with 100% similarity]
framework/resources/Functional/union/union_7.sql [moved from framework/resources/Functional/union/union_7.q with 100% similarity]
framework/resources/Functional/union/union_8.e_tsv [moved from framework/resources/Functional/union/union_8.e with 100% similarity]
framework/resources/Functional/union/union_8.sql [moved from framework/resources/Functional/union/union_8.q with 100% similarity]
framework/resources/Functional/union/union_9.e_tsv [moved from framework/resources/Functional/union/union_9.e with 100% similarity]
framework/resources/Functional/union/union_9.sql [moved from framework/resources/Functional/union/union_9.q with 100% similarity]
framework/resources/Functional/union_all/prq_union_all/CastToDifferentDecimals.e_tsv [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/CastToDifferentDecimals.sql [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/CastToOneDecimals.e_tsv [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/CastToOneDecimals.sql [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/CastToSameDecimals.e_tsv [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/CastToSameDecimals.sql [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/CastToThreeDecimals.e_tsv [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/CastToThreeDecimals.sql [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/IntegerAndVarchar.e_tsv [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/IntegerAndVarchar.sql [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/TheeDifferentDecimalsNoCast.e_tsv [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/TheeDifferentDecimalsNoCast.sql [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/ThreeCastsToDecimals.e_tsv [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/ThreeCastsToDecimals.sql [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/VarcharAndDate.e_tsv [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/VarcharAndDate.sql [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/VarcharAndDecimal.e_tsv [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/VarcharAndDecimal.sql [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/VarcharSubstringAndDate.e_tsv [new file with mode: 0644]
framework/resources/Functional/union_all/prq_union_all/VarcharSubstringAndDate.sql [new file with mode: 0644]