This is an automated email from the ASF dual-hosted git repository.

xxyu pushed a change to branch kylin5
in repository https://gitbox.apache.org/repos/asf/kylin.git


    from 0408501504 KYLIN-5308 add transaction timeout when epoch renew
     new 7cab52b1f0 fix secondstorage index refresh locked
     new c583f43324 KYLIN-5311 Improve performance of getSubstitutor
     new 4989854945 KYLIN-5312 Add verification to the parameters about update 
password
     new 59f05cd572 fix second storage skipping index status error after 
rebalance
     new 3937edeaa0 KYLIN-5313 Support move flat_table from readCluster to 
writeCluster
     new f4f2b21ee8 KYLIN-5314 check name conflict before export tds file
     new 275d57dea5 KYLIN-5315 update AutoRefreshSnapshotScheduler 
afterPropertiesSet
     new b04afb32a2 add second storage index lock check
     new 6836fba580 KYLIN-5316 fix stackOverflowError when cc colmun name 
equals dimension name
     new 13bd871bdf skip secondary index while modify column
     new a79a9b487d KYLIN-5317 Change parameter 
kylin.metrics.hdfs-periodic-calculation-enabled to default true
     new b55dcac51b fix skipping index status wrong when deletenode
     new 8b31539dab KYLIN-5318 adjust CC names Adjust dimensions measure and 
filter condition simultaneously
     new 2902a64d43 check project admin permission
     new 19232aba8f KYLIN-5319 Earlier Init Segment LayoutInfo In FilePruner
     new 294895e4ee KYLIN-5320 check and update dataflow lastQueryTime
     new 6cba5e6339 KYLIN-5322 fix select count when out of segment range
     new 5c8bb01017 KYLIN-5323 fix segment matched to wrong model
     new a5875f29c1 KYLIN-5324 tableindex answer select start
     new fb7f07c680 Revert Fix QueryHistory Clean
     new c359214319 KYLIN-5325 Fix the number type conversion problem caused by 
writing JSON files
     new 21a6b9f7f6 KYLIN-5326 Fix request parameter json deserializer

The 22 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 build/sbin/prepare-flat-table.sh                   | 122 +++++
 .../kylin/rest/controller/NBasicController.java    |  39 +-
 .../service/task/QueryHistoryTaskScheduler.java    |  19 +-
 .../kylin/rest/service/UserAclServiceTest.java     |   7 +-
 .../task/QueryHistoryTaskSchedulerRunnerTest.java  |  34 +-
 .../task/QueryHistoryTaskSchedulerTest.java        |  48 +-
 .../kylin/common/ICachedExternalConfigLoader.java  |   2 +-
 .../org/apache/kylin/common/KylinConfigBase.java   |  60 +-
 .../kylin/common/KylinExternalConfigLoader.java    |   9 +-
 .../apache/kylin/common/PropertiesDelegate.java    |  34 +-
 .../common/exception/code/ErrorCodeServer.java     |   2 +
 .../org/apache/kylin/common/msg/CnMessage.java     |  16 -
 .../java/org/apache/kylin/common/msg/Message.java  |  14 +-
 .../common/util/ArgsTypeJsonDeserializer.java      |  35 +-
 .../resources/kylin_error_msg_conf_cn.properties   |   4 +-
 .../resources/kylin_error_msg_conf_en.properties   |   4 +-
 .../main/resources/kylin_errorcode_conf.properties |   2 +
 .../apache/kylin/common/KylinConfigBaseTest.java   |   9 +
 .../kylin/common/PropertiesDelegateTest.java       | 116 ++++
 .../common/util/ArgsTypeJsonDeserializerTest.java  | 156 ++++++
 .../kylin/common/util/CompositeMapViewTest.java    | 167 ++++++
 .../metadata/cube/cuboid/NQueryLayoutChooser.java  |  33 +-
 .../metadata/cube/cuboid/TableIndexMatcher.java    |  24 +-
 .../kylin/metadata/cube/model/IndexPlan.java       |  22 +-
 .../kylin/metadata/cube/model/NDataSegment.java    |   4 +-
 .../kylin/metadata/cube/model/NDataflow.java       |  21 +-
 .../metadata/cube/model/NDataflowManager.java      |  57 +-
 .../cube/realization/HybridRealization.java        |   1 -
 .../metadata/model/util/ComputedColumnUtil.java    |  20 +-
 .../metadata/query/JdbcQueryHistoryStore.java      |  73 +--
 .../kylin/metadata/query/RDBMSQueryHistoryDAO.java |  44 +-
 .../metadata/realization/CapabilityResult.java     |   6 +-
 .../apache/kylin/metrics/HdfsCapacityMetrics.java  |  38 +-
 .../kylin/metadata/cube/model/NDataflowTest.java   |  91 ++-
 .../metadata/query/RDBMSQueryHistoryDaoTest.java   |  68 ---
 .../kylin/metrics/HdfsCapacityMetricsTest.java     |  26 +-
 .../rest/scheduler/AutoRefreshSnapshotRunner.java  |  64 +--
 .../scheduler/AutoRefreshSnapshotScheduler.java    |  38 +-
 ...pshotThread.java => BuildSnapshotRunnable.java} |   4 +-
 ...leThread.java => CheckSourceTableRunnable.java} |   2 +-
 .../kylin/rest/service/ModelBuildService.java      |  34 +-
 .../scheduler/AutoRefreshSnapshotConfigTest.java   |  58 ++
 .../scheduler/AutoRefreshSnapshotRunnerTest.java   |  66 +--
 ...eadTest.java => BuildSnapshotRunnableTest.java} |  20 +-
 ...Test.java => CheckSourceTableRunnableTest.java} |  11 +-
 .../rest/service/FusionModelServiceBuildTest.java  |   8 +-
 .../kylin/rest/service/ModelServiceBuildTest.java  |  68 +--
 .../rest/controller/open/OpenModelController.java  |  59 +-
 .../kylin/rest/controller/NModelController.java    |  95 +---
 .../kylin/rest/controller/NTableController.java    |  21 +-
 .../kylin/rest/controller/NUserController.java     |  13 +-
 .../rest/controller/v2/NModelControllerV2.java     |   5 +-
 .../rest/controller/v2/NProjectControllerV2.java   |   6 +-
 .../controller/open/OpenModelControllerTest.java   |  69 +++
 .../rest/controller/NModelControllerTest.java      |  74 +--
 .../kylin/rest/controller/NUserControllerTest.java |   6 +-
 .../controller/open/OpenTableControllerTest.java   |  50 +-
 .../kylin/rest/service/AbstractModelService.java   | 140 +++++
 .../kylin/rest/service/FusionModelService.java     |   6 +-
 .../apache/kylin/rest/service/ModelService.java    | 460 +++-------------
 .../apache/kylin/rest/service/ModelTdsService.java | 336 ++++++++++++
 .../kylin/rest/service/ModelServiceTest.java       | 577 ++++----------------
 .../kylin/rest/service/ModelTdsServiceTest.java    | 607 +++++++++++++++++++++
 .../org/apache/kylin/query/schema/OLAPTable.java   |  32 +-
 .../org/apache/kylin/tool/bisync/BISyncTool.java   |  20 +-
 .../org/apache/kylin/tool/bisync/SyncContext.java  |   2 +
 .../apache/kylin/tool/bisync/SyncModelBuilder.java | 308 +++++------
 .../apache/kylin/tool/bisync/model/ColumnDef.java  |  80 +--
 .../apache/kylin/tool/bisync/model/SyncModel.java  |  72 +--
 .../bisync/tableau/TableauDataSourceConverter.java |   2 +-
 .../SnapshotSourceTableStatsServiceTest.scala      |   7 +-
 .../service/SnapshotSourceTableStatsService.java   |  21 +-
 .../TestSnapshotSourceTableStatsService.java       |  36 --
 .../engine/exec/sparder/SparderQueryPlanExec.java  |  10 +-
 .../kylin/query/routing/CandidateSortTest.java     |  59 ++
 .../kap/secondstorage/SecondStorageIndexTest.java  |  23 +-
 .../kap/secondstorage/SecondStorageLockTest.java   |  20 +-
 .../database/ClickHouseQueryOperator.java          |   8 +-
 .../job/ClickhouseRefreshSecondaryIndex.java       |  47 +-
 .../kap/clickhouse/job/RefreshSecondaryIndex.java  |  60 +-
 .../metadata/ClickHouseMetadataOperator.java       | 101 ++--
 .../management/SecondStorageScheduleService.java   |   7 +-
 .../management/SecondStorageService.java           |  19 +-
 .../kap/secondstorage/database/QueryOperator.java  |   3 +-
 .../kap/secondstorage/metadata/TableData.java      |   1 +
 .../kap/secondstorage/metadata/TableEntity.java    |   9 +-
 .../kylin/query/runtime/plan/TableScanPlan.scala   |  43 +-
 .../apache/kylin/query/util/RuntimeHelper.scala    |  17 +-
 .../query/runtime/plan/SegmentEmptyTest.scala      |  50 ++
 .../org/apache/spark/sql/SparderTypeUtil.scala     |  13 +-
 .../sql/execution/datasource/FilePruner.scala      |  21 +-
 .../sql/execution/datasource/FilePrunerSuite.scala |  10 +-
 .../java/org/apache/kylin/tool/ProjectTool.java}   |  54 +-
 .../org/apache/kylin/tool/ProjectToolTest.java}    |  32 +-
 .../kylin/tool/bisync/SyncModelBuilderTest.java    |  78 ++-
 .../kylin/tool/bisync/SyncModelTestUtil.java       |   1 +
 .../upgrade/RenameProjectResourceToolTest.java     |   2 +-
 97 files changed, 3349 insertions(+), 2243 deletions(-)
 create mode 100644 build/sbin/prepare-flat-table.sh
 rename src/{query-service => 
common-service}/src/test/java/org/apache/kylin/rest/service/task/QueryHistoryTaskSchedulerRunnerTest.java
 (82%)
 rename src/{query-service => 
common-service}/src/test/java/org/apache/kylin/rest/service/task/QueryHistoryTaskSchedulerTest.java
 (93%)
 create mode 100644 
src/core-common/src/test/java/org/apache/kylin/common/util/ArgsTypeJsonDeserializerTest.java
 create mode 100644 
src/core-common/src/test/java/org/apache/kylin/common/util/CompositeMapViewTest.java
 rename 
src/data-loading-service/src/main/java/org/apache/kylin/rest/scheduler/{BuildSnapshotThread.java
 => BuildSnapshotRunnable.java} (99%)
 rename 
src/data-loading-service/src/main/java/org/apache/kylin/rest/scheduler/{CheckSourceTableThread.java
 => CheckSourceTableRunnable.java} (98%)
 create mode 100644 
src/data-loading-service/src/test/java/org/apache/kylin/rest/scheduler/AutoRefreshSnapshotConfigTest.java
 rename 
src/data-loading-service/src/test/java/org/apache/kylin/rest/scheduler/{BuildSnapshotThreadTest.java
 => BuildSnapshotRunnableTest.java} (97%)
 rename 
src/data-loading-service/src/test/java/org/apache/kylin/rest/scheduler/{CheckSourceTableThreadTest.java
 => CheckSourceTableRunnableTest.java} (93%)
 create mode 100644 
src/modeling-service/src/main/java/org/apache/kylin/rest/service/AbstractModelService.java
 create mode 100644 
src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelTdsService.java
 create mode 100644 
src/modeling-service/src/test/java/org/apache/kylin/rest/service/ModelTdsServiceTest.java
 delete mode 100644 
src/query-service/src/test/java/org/apache/kylin/rest/service/TestSnapshotSourceTableStatsService.java
 create mode 100644 
src/spark-project/sparder/src/test/scala/org/apache/kylin/query/runtime/plan/SegmentEmptyTest.scala
 copy 
src/{common-service/src/main/java/org/apache/kylin/rest/util/JStackDumpTask.java
 => tool/src/main/java/org/apache/kylin/tool/ProjectTool.java} (50%)
 copy 
src/{common-service/src/test/java/org/apache/kylin/rest/util/JStackDumpTaskTest.java
 => tool/src/test/java/org/apache/kylin/tool/ProjectToolTest.java} (61%)

Reply via email to