This is an automated email from the ASF dual-hosted git repository. liyang pushed a change to branch sync in repository https://gitbox.apache.org/repos/asf/kylin.git.
from 06f497e KYLIN-3174, Default scheduler enhancement. add f26969c KYLIN-3287, fix when a shard by column is in dict encoding, dict building error. add ac05738 Merge pull request #114 from tttMelody/master add a74cb8a KYLIN-3119 Fix bugs in the function 'massageSql' of 'QueryUtil.java' add ef89806 KYLIN-3280 The delete button should not be enabled without any segment in cube segment delete confirm dialog add cb3913b APACHE-KYLIN-3262: add on-the-fly instrumentation with using JaCoCo Java Agent for integration test add 537ae8a KYLIN-3262 add JaCoCo Java Agent for integration test add cf6d76d minor, refine exception handling. add 0b4e35b KYLIN-3279 Util Class for encryption and decryption add 6ba2fca KYLIN-3276 Fix query with different dynamic parameters get the same query result add 09689e2 KYLIN-3276 fix unstable it test case add 8a9ed59 KYLIN-3281 OLAPProjectRule can't normal working with projectRel[input=sortRel] add 4e0bb70 KYLIN-3284 Refactor all OLAPRel computeSelfCost add 6122f06 KYLIN-3283 Support values RelNode add b81d7a2 KYLIN-3149 Calcite's ReduceExpressionsRule.PROJECT_INSTANCE not working as expected No new revisions were added by this update. Summary of changes: .../apache/calcite/prepare/CalcitePrepareImpl.java | 10 +- .../java/org/apache/calcite/tools/RelUtils.java | 71 +++++++++++ .../org/apache/kylin/common/KylinConfigBase.java | 9 +- .../java/org/apache/kylin/common/QueryContext.java | 9 ++ .../org/apache/kylin/common/util/EncryptUtil.java | 55 +++++++++ .../apache/kylin/common/util/EncryptUtilTest.java | 7 +- dev-support/jacocoagent.jar | Bin 0 -> 257327 bytes .../kylin/engine/mr/steps/CreateDictionaryJob.java | 2 +- .../localmeta/cube_desc/ci_inner_join_cube.json | 3 +- kylin-it/pom.xml | 7 ++ .../org/apache/kylin/jdbc/ITJDBCDriverTest.java | 27 +++++ .../org/apache/kylin/query/ITKylinQueryTest.java | 17 +++ .../java/org/apache/kylin/query/KylinTestBase.java | 70 +++++++++++ .../src/test/resources/query/sql_plan/query01.sql | 8 ++ .../resources/query/sql_plan/query01.sql.expected | 3 + .../test/resources/query/sql_subquery/query36.sql | 9 +- .../query30.sql => sql_values/query01.sql} | 48 +++++--- .../query04.sql => sql_values/query02.sql} | 20 ++-- .../test/resources/query/sql_values/query03.sql | 17 +++ .../test/resources/query/sql_values/query04.sql | 50 ++++++++ .../test/resources/query/sql_values/query05.sql | 3 + .../kylin/query/optrule/OLAPAggregateRule.java | 2 +- .../apache/kylin/query/optrule/OLAPFilterRule.java | 19 +-- .../apache/kylin/query/optrule/OLAPJoinRule.java | 4 +- .../kylin/query/optrule/OLAPProjectRule.java | 43 +++++-- ...rableConverterRule.java => OLAPValuesRule.java} | 30 ++--- .../apache/kylin/query/optrule/OLAPWindowRule.java | 4 +- .../apache/kylin/query/relnode/OLAPProjectRel.java | 11 +- .../apache/kylin/query/relnode/OLAPTableScan.java | 27 +++-- .../query/relnode/OLAPToEnumerableConverter.java | 12 +- .../apache/kylin/query/relnode/OLAPUnionRel.java | 2 +- .../apache/kylin/query/relnode/OLAPValuesRel.java | 131 +++++++++++++++++++++ .../org/apache/kylin/query/util/QueryUtil.java | 29 +++-- .../org/apache/kylin/query/util/QueryUtilTest.java | 52 ++++++++ .../kylin/rest/request/PrepareSqlRequest.java | 18 ++- .../org/apache/kylin/rest/request/SQLRequest.java | 2 +- .../security/PasswordPlaceholderConfigurer.java | 41 +------ .../apache/kylin/rest/service/AdminService.java | 2 +- webapp/app/partials/cubes/cube_delete_segment.html | 2 +- 39 files changed, 734 insertions(+), 142 deletions(-) create mode 100644 atopcalcite/src/main/java/org/apache/calcite/tools/RelUtils.java create mode 100644 core-common/src/main/java/org/apache/kylin/common/util/EncryptUtil.java rename server-base/src/test/java/org/apache/kylin/rest/security/PasswordPlaceHolderConfigurerTest.java => core-common/src/test/java/org/apache/kylin/common/util/EncryptUtilTest.java (86%) create mode 100644 dev-support/jacocoagent.jar create mode 100644 kylin-it/src/test/resources/query/sql_plan/query01.sql create mode 100644 kylin-it/src/test/resources/query/sql_plan/query01.sql.expected copy build/smoke-test/sql/sql1.sql => kylin-it/src/test/resources/query/sql_subquery/query36.sql (81%) copy kylin-it/src/test/resources/query/{sql_subquery/query30.sql => sql_values/query01.sql} (52%) copy kylin-it/src/test/resources/query/{sql_massin/query04.sql => sql_values/query02.sql} (58%) create mode 100644 kylin-it/src/test/resources/query/sql_values/query03.sql create mode 100644 kylin-it/src/test/resources/query/sql_values/query04.sql create mode 100644 kylin-it/src/test/resources/query/sql_values/query05.sql copy query/src/main/java/org/apache/kylin/query/optrule/{OLAPToEnumerableConverterRule.java => OLAPValuesRule.java} (61%) create mode 100644 query/src/main/java/org/apache/kylin/query/relnode/OLAPValuesRel.java -- To stop receiving notification emails like this one, please contact liy...@apache.org.