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

nic pushed a change to branch 2.6.x-hadoop3.1
in repository https://gitbox.apache.org/repos/asf/kylin.git.


    omit d898bfb  fix beeline meta data parser on partition information
    omit 2e1fd08  [maven-release-plugin] prepare release kylin-2.6.2
    omit 8fecd3b  KYLIN-2565 Fix use of HBaseAdmin
    omit 977d30e  KYLIN-3537
    omit 0e02c25  KYLIN-2565 upgrade to hadoop 3.0 hbase 2.0, pass UT
     add d803e6d  [maven-release-plugin] prepare release kylin-2.6.2
     add a682a92  [maven-release-plugin] prepare for next development iteration
     add 5af92e2  update KylinVersion to 2.6.3
     add fc3e6e5  KYLIN-4015 "Build UHC Dictionary" step filter ".dci" files to 
solve the problem that MR engine run failed because the ".dci" file is  not a  
Sequence file.
     add fb48674  KYLIN-4015 change uhc path filter .dci to 
FactDistinctColumnsReducer.DIMENSION_COL_INFO_FILE_POSTFIX
     add 615de4d  KYLIN-3998 Make bpus-min-benefit-ratio configurable in cube 
planner phase 1
     add d9434dd  KYLIN-3978 InternalErrorException: null with precise count 
distinct
     add 8857397  #KYLIN-3977 Aviod mistaken deleting dicts by storage cleanup 
while building jobs are running
     add 86c3384  minor, switch to openjdk8 for travis
     add fc3f5f2  KYLIN-3980 Cube planner cuboid id error when dimensions too 
many
     add a0463c4  KYLIN-3893 Add validation for the encoding length and the 
type of encoding (#622)
     add 2bfda2d  KYLIN-2620 TopN can't match when multi sort columns
     add 0c1dd10  KYLIN-3994: StorageCleanupJob may delete cube id data of new 
built segment because of cube cache in CubeManager (#633)
     add dfa6af6  KYLIN-4025: Add detail exception in kylin http response
     add 46eb871  KYLIN-3845 solve the problem that kylin build error in stream 
build task. (#663)
     add f346884  Minor, remove duplicate code
     add 95dc0bf  KYLIN-3271 KYLIN-3454 minor refactor,accelerate ResourceTool
     add c0b69b0  KYLIN-4024 Support pushdown to presto
     add f2eccab  add overwrite method getKafkaConsumer in KafkaClient (#658)
     add 45db62f  KYLIN-4020 fix_length rowkey encode without sepecified length 
can be saved but cause CreateHTable step failed
     add 2b8d28f  KYLIN-4022 when Adhoc Push Down then Unrecognized column 
type: DECIMAL(xx,xx)
     add e772f31  KYLIN-4032 return timestamp and date without timezone in jdbc
     add a16ccbf  KYLIN-4049 Make storage clean configurable for refreshing job
     add 414e7a1  #KYLIN-4030, Resource deleteResource by comparing timestamp 
may failed to delete caused by time precision loose
     add 1732b62  KYLIN-3999, make kylin.query.enable-dynamic-column default 
true
     add 22db559  KYLIN-4054 Logger of HCreateTableJob record error message
     add bdd8e50  KYLIN-4041 CONCAT NULL not working properly
     add 15f4339  KYLIN-4041 minor,fix it
     new 939cb74  KYLIN-2565 upgrade to hadoop 3.0 hbase 2.0, pass UT
     new 98f2386  KYLIN-3537
     new 9b2fb3c  KYLIN-2565 Fix use of HBaseAdmin
     new 431c630  fix beeline meta data parser on partition information

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d898bfb)
            \
             N -- N -- N   refs/heads/2.6.x-hadoop3.1 (431c630)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 4 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:
 .travis.yml                                        |   2 +-
 assembly/pom.xml                                   |   2 +-
 cache/pom.xml                                      |   2 +-
 core-common/pom.xml                                |   2 +-
 .../org/apache/kylin/common/KylinConfigBase.java   |   2 +-
 .../java/org/apache/kylin/common/KylinVersion.java |   2 +-
 .../common/persistence/FileResourceStore.java      |  35 ++++-
 .../common/persistence/HDFSResourceStore.java      |  36 ++++-
 .../common/persistence/JDBCConnectionManager.java  |   4 +-
 .../kylin/common/persistence/JDBCResourceSQL.java  |   6 +-
 .../common/persistence/JDBCResourceStore.java      |  52 ++++++-
 .../common/persistence/PushdownResourceStore.java  |  15 ++
 .../kylin/common/persistence/ResourceStore.java    | 121 ++++++++++++---
 .../kylin/common/persistence/ResourceTool.java     |  31 ++--
 .../common/persistence/ResourceStoreTest.java      | 124 +++++++++++++--
 .../kylin/common/persistence/ResourceToolTest.java |  23 ++-
 core-cube/pom.xml                                  |   2 +-
 .../java/org/apache/kylin/cube/CubeManager.java    |  68 +++++---
 .../kylin/cube/cli/DictionaryGeneratorCLI.java     |  77 +++++++++-
 .../org/apache/kylin/cube/kv/CubeDimEncMap.java    |   5 +-
 .../apache/kylin/cube/util/KeyValueBuilder.java    |   4 +
 core-dictionary/pom.xml                            |   2 +-
 .../org/apache/kylin/dict/DictionaryGenerator.java |   8 +-
 .../org/apache/kylin/dict/DictionaryManager.java   | 141 ++++++++++-------
 .../apache/kylin/dict/lookup/SnapshotManager.java  |  89 +++++++----
 .../apache/kylin/dict/DictionaryManagerTest.java   |  53 +++++--
 .../kylin/dict/lookup/SnapshotManagerTest.java     | 171 +++++++++++++++++++++
 core-job/pom.xml                                   |   2 +-
 core-metadata/pom.xml                              |   2 +-
 .../org/apache/kylin/dimension/BooleanDimEnc.java  |   5 +
 .../org/apache/kylin/dimension/DateDimEnc.java     |  16 ++
 .../kylin/dimension/DimensionEncodingFactory.java  |  17 ++
 .../org/apache/kylin/dimension/FixedLenDimEnc.java |  10 ++
 .../apache/kylin/dimension/FixedLenHexDimEnc.java  |  10 ++
 .../java/org/apache/kylin/dimension/IntDimEnc.java |  10 ++
 .../org/apache/kylin/dimension/IntegerDimEnc.java  |  10 ++
 .../kylin/dimension/OneMoreByteVLongDimEnc.java    |  10 ++
 .../org/apache/kylin/dimension/TimeDimEnc.java     |   5 +
 .../apache/kylin/measure/topn/TopNMeasureType.java |  34 ++--
 core-metrics/pom.xml                               |   2 +-
 core-storage/pom.xml                               |   2 +-
 .../storage/gtrecord/GTCubeStorageQueryBase.java   |  32 ++--
 datasource-sdk/pom.xml                             |   2 +-
 engine-mr/pom.xml                                  |   2 +-
 .../engine/mr/common/CuboidRecommenderUtil.java    |   2 +-
 .../kylin/engine/mr/steps/CreateDictionaryJob.java |  10 +-
 .../engine/mr/steps/FactDistinctColumnsMapper.java |  10 +-
 .../kylin/engine/mr/steps/UHCDictionaryJob.java    |   2 +
 .../engine/mr/steps/filter/UHCDictPathFilter.java  |  46 +++---
 engine-spark/pom.xml                               |   2 +-
 jdbc/pom.xml                                       |   2 +-
 .../java/org/apache/kylin/jdbc/KylinClient.java    |  19 ++-
 .../java/org/apache/kylin/jdbc/DriverTest.java     |  23 +++
 .../java/org/apache/kylin/jdbc/DummyClient.java    |  17 +-
 kylin-it/pom.xml                                   |   2 +-
 .../apache/kylin/cube/ITDictionaryManagerTest.java |  13 +-
 .../query12.sql => sql_verifyContent/query02.sql}  |  22 ++-
 ...1.sql.expected.xml => query02.sql.expected.xml} |   2 +-
 metrics-reporter-hive/pom.xml                      |   2 +-
 metrics-reporter-kafka/pom.xml                     |   2 +-
 pom.xml                                            |   2 +-
 query/pom.xml                                      |   2 +-
 .../kylin/query/adhoc/PushDownRunnerJdbcImpl.java  |  12 +-
 .../java/org/apache/kylin/query/udf/ConcatUDF.java |   6 +
 server-base/pom.xml                                |   2 +-
 .../kylin/rest/controller/CubeController.java      |  29 ++--
 .../kylin/rest/controller/ModelController.java     |   6 +-
 .../kylin/rest/controller/ProjectController.java   |   4 +-
 .../kylin/rest/controller/StreamingController.java |  18 +--
 .../kylin/rest/controller/TableController.java     |  12 +-
 .../apache/kylin/rest/job/MetadataCleanupJob.java  | 138 ++++++++++++-----
 .../kylin/rest/job/StorageCleanJobHbaseUtil.java   |   2 +-
 .../apache/kylin/rest/job/StorageCleanupJob.java   |   2 +-
 .../kylin/rest/request/JobOptimizeRequest.java     |  23 ++-
 .../kylin/rest/response/CuboidTreeResponse.java    |   2 +
 .../kylin/rest/job/MetadataCleanupJobTest.java     |  16 +-
 server/pom.xml                                     |   2 +-
 source-hive/pom.xml                                |   2 +-
 source-jdbc/pom.xml                                |   2 +-
 source-kafka/pom.xml                               |   2 +-
 .../source/kafka/hadoop/KafkaFlatTableJob.java     |   1 -
 .../kylin/source/kafka/util/KafkaClient.java       |  10 +-
 storage-hbase/pom.xml                              |   2 +-
 .../kylin/storage/hbase/HBaseResourceStore.java    |  86 +++++++++--
 .../hbase/cube/v2/CubeHBaseEndpointRPC.java        |   1 +
 .../kylin/storage/hbase/steps/CreateHTableJob.java |  27 ++--
 .../kylin/storage/hbase/steps/HBaseJobSteps.java   |   3 +-
 tomcat-ext/pom.xml                                 |   2 +-
 tool-assembly/pom.xml                              |   2 +-
 tool/pom.xml                                       |   2 +-
 .../org/apache/kylin/tool/CubeMetaIngester.java    |   8 +-
 webapp/app/js/controllers/cubeSchema.js            |   3 +
 92 files changed, 1437 insertions(+), 420 deletions(-)
 create mode 100644 
core-dictionary/src/test/java/org/apache/kylin/dict/lookup/SnapshotManagerTest.java
 copy 
datasource-sdk/src/main/java/org/apache/kylin/sdk/datasource/framework/conv/ParamNodeParser.java
 => 
engine-mr/src/main/java/org/apache/kylin/engine/mr/steps/filter/UHCDictPathFilter.java
 (57%)
 copy kylin-it/src/test/resources/query/{sql_tableau/query12.sql => 
sql_verifyContent/query02.sql} (66%)
 copy 
kylin-it/src/test/resources/query/sql_verifyContent/{query01.sql.expected.xml 
=> query02.sql.expected.xml} (52%)

Reply via email to