This is an automated email from the ASF dual-hosted git repository. shaofengshi pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/kylin.git.
from b8d55d0 KYLIN-2971 Fix the wrong "Realization Names" and missing "Cuboid Ids" in logQuery when hit cache new 2d718c8 KYLIN-4508 Add more unit tests for core-metrics module new e220b9a KYLIN-4508 Add more unit tests for MR module The 2 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: core-metrics/pom.xml | 17 ++ .../kylin/metrics/lib/impl/BlockingReservoir.java | 21 ++- .../apache/kylin/metrics/lib/impl/RecordEvent.java | 6 +- .../kylin/metrics/lib/impl/TimePropertyEnum.java | 2 +- .../metrics/lib/impl/BlockingReservoirTest.java | 52 ++++-- .../metrics/lib/impl/InstantReservoirTest.java | 44 ++--- .../kylin/metrics/lib/impl/MetricsSystemTest.java | 67 +++++++ .../kylin/metrics/lib/impl/RecordEventTest.java | 82 +++++++++ .../metrics/property/MetricsPropertyEnumTest.java | 132 ++++++++++++++ engine-mr/pom.xml | 7 + .../kylin/engine/mr/common/JobInfoConverter.java | 20 ++- .../kylin/engine/mr/ByteArrayWritableTest.java | 91 ++++++++++ .../engine/mr/common/CubeStatsReaderTest.java | 21 ++- .../engine/mr/common/CubeStatsWriterTest.java | 105 +++++++++++ .../engine/mr/common/JobInfoConverterTest.java | 77 +++++++- .../CalculateStatsFromBaseCuboidMapperTest.java | 131 ++++++++++++++ .../mr/steps/FactDistinctColumnsReducerTest.java | 185 ++++++++++++++++++- .../engine/mr/steps/InMemCuboidMapperTest.java | 197 +++++++++++++++++++++ .../engine/mr/streaming/RowRecordReaderTest.java | 150 ++++++++++++++++ .../198va32a-a33e-4b69-83dd-0bb8b1f8c53b.seq | Bin 0 -> 1253 bytes kylin-it/pom.xml | 6 + .../mr/steps/FactDistinctColumnsMapperTest.java | 98 ++++++++++ pom.xml | 2 +- 23 files changed, 1450 insertions(+), 63 deletions(-) copy core-cube/src/test/java/org/apache/kylin/cube/ProjectSpecificConfigTest.java => core-metrics/src/test/java/org/apache/kylin/metrics/lib/impl/BlockingReservoirTest.java (52%) copy core-cube/src/test/java/org/apache/kylin/cube/ProjectSpecificConfigTest.java => core-metrics/src/test/java/org/apache/kylin/metrics/lib/impl/InstantReservoirTest.java (55%) create mode 100644 core-metrics/src/test/java/org/apache/kylin/metrics/lib/impl/MetricsSystemTest.java create mode 100644 core-metrics/src/test/java/org/apache/kylin/metrics/lib/impl/RecordEventTest.java create mode 100644 core-metrics/src/test/java/org/apache/kylin/metrics/property/MetricsPropertyEnumTest.java create mode 100644 engine-mr/src/test/java/org/apache/kylin/engine/mr/ByteArrayWritableTest.java copy core-job/src/test/java/org/apache/kylin/job/BasicLocalMetaTest.java => engine-mr/src/test/java/org/apache/kylin/engine/mr/common/CubeStatsReaderTest.java (70%) create mode 100644 engine-mr/src/test/java/org/apache/kylin/engine/mr/common/CubeStatsWriterTest.java create mode 100644 engine-mr/src/test/java/org/apache/kylin/engine/mr/steps/CalculateStatsFromBaseCuboidMapperTest.java create mode 100644 engine-mr/src/test/java/org/apache/kylin/engine/mr/steps/InMemCuboidMapperTest.java create mode 100644 engine-mr/src/test/java/org/apache/kylin/engine/mr/streaming/RowRecordReaderTest.java create mode 100644 examples/test_case_data/localmeta/cube_statistics/test_kylin_cube_with_slr_1_new_segment/198va32a-a33e-4b69-83dd-0bb8b1f8c53b.seq create mode 100644 kylin-it/src/test/java/org/apache/kylin/engine/mr/steps/FactDistinctColumnsMapperTest.java