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

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


 discard d5b7db8  KYLIN-3973: InvalidProtocolBufferException: Protocol message 
was too large.
 discard 898d8b4  prepare release kylin-3.0.0-alpha2
 discard d2f2e26  Package kafka and curator
 discard 8e000da  KYLIN-4086 Upgrade avatica to 1.12
 discard e7a0844  remove htable toUpperCase, for HBase tableName is case 
sensitive
 discard 0bf4d04  KYLIN-4072 find-hbase-dependency.sh don't work at CDH 6.x
 discard 5b48bb7  fix add jacoco.version in pom.xml (#699)
 discard 818bba5  Rebase master
 discard c2273f9  fix beeline meta data parser on partition information
 discard f7ef2e2  KYLIN-3537
 discard c2192b5  KYLIN-2565 upgrade to hadoop 3.0 hbase 2.0, pass UT
     add 2091f1e  The first step of build cube job will fail and throw "Column 
'xx' in where clause is ambiguous" in jdbc datasource.
     add 0dc8f2c  Revert "Kylin 3392 support sum(null)"
     add 566ded8  KYLIN-4095: Add RESOURCE_PATH_PREFIX option in ResourceTool 
(addendum)
     add 9ae2bd1  KYLIN-3628 Fix regression bug
     add 19706b2  KYLIN-4010 Support date format "yyyy-MM-dd'T'HH:mm:ss.SSSZZ"
     add 92273d4  KYLIN-4010 Auto adjust offset according to query server's 
timezone for time derived column
     add 4f3d8e7  KYLIN-4141 Build Global Dictionary in no time
     add a6fc3e7  KYLIN-4167 Clarify overall design for realtime OLAP
     add e8ad658  KYLIN-4167 Refactor streaming coordinator Phase1
     add 80384da  KYLIN-4167 Fix minor bug
     add 75c90df  KYLIN-4100 run load overview fuc when change tab and css 
refine
     new cc70053  KYLIN-2565 upgrade to hadoop 3.0 hbase 2.0, pass UT
     new 00e5f66  KYLIN-3537
     new 11d19f2  fix beeline meta data parser on partition information
     new 07a4af6  Rebase master
     new 49cce2d  fix add jacoco.version in pom.xml (#699)
     new a196011  KYLIN-4072 find-hbase-dependency.sh don't work at CDH 6.x
     new 00bb690  remove htable toUpperCase, for HBase tableName is case 
sensitive
     new 26c07f1  KYLIN-4086 Upgrade avatica to 1.12
     new 8ec33e7  Package kafka and curator
     new bd25458  prepare release kylin-3.0.0-alpha2
     new c485656  KYLIN-3973: InvalidProtocolBufferException: Protocol message 
was too large.

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   (d5b7db8)
            \
             N -- N -- N   refs/heads/master-hadoop3.1 (c485656)

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 11 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/bin/metastore.sh                             |  11 +-
 build/conf/kylin-server-log4j.properties           |   2 +-
 .../org/apache/kylin/common/KylinConfigBase.java   |  18 +
 .../org/apache/kylin/common/util/BytesUtil.java    |  49 +-
 .../org/apache/kylin/common/util/DateFormat.java   |  11 +-
 .../org/apache/kylin/common/util/BasicTest.java    |  55 +-
 .../java/org/apache/kylin/cube/CubeManager.java    |  38 +-
 .../kylin/job/execution/AbstractExecutable.java    |   2 +-
 .../kylin/dimension}/TimeDerivedColumnType.java    |   2 +-
 .../kylin/measure/basic/BasicMeasureType.java      |  10 +-
 .../kylin/measure/basic/BigDecimalIngester.java    |  17 +-
 .../measure/basic/BigDecimalMaxAggregator.java     |  13 +-
 .../measure/basic/BigDecimalMinAggregator.java     |  13 +-
 .../measure/basic/BigDecimalSumAggregator.java     |  10 +-
 .../kylin/measure/basic/CountAggregator.java       |  53 --
 .../apache/kylin/measure/basic/DoubleIngester.java |   7 +-
 .../kylin/measure/basic/DoubleMaxAggregator.java   |  15 +-
 .../kylin/measure/basic/DoubleMinAggregator.java   |  15 +-
 .../kylin/measure/basic/DoubleSumAggregator.java   |  16 +-
 .../apache/kylin/measure/basic/LongIngester.java   |   2 +-
 .../kylin/measure/basic/LongMaxAggregator.java     |  15 +-
 .../kylin/measure/basic/LongMinAggregator.java     |  15 +-
 .../kylin/measure/basic/LongSumAggregator.java     |  16 +-
 .../metadata/datatype/BigDecimalSerializer.java    |  18 +-
 .../kylin/metadata/datatype/DoubleSerializer.java  |  13 +-
 .../kylin/metadata/datatype/LongSerializer.java    |   4 +-
 .../dimension}/TimeDerivedColumnTypeTest.java      |   2 +-
 .../kylin/measure/basic/BasicAggregatorTest.java   | 178 -----
 .../kylin/metadata/datatype/SerializerTest.java    | 136 ----
 .../kylin/storage/gtrecord/CubeTupleConverter.java |  32 +-
 .../kylin/engine/mr/StreamingCubingEngine.java     |   5 +-
 .../kylin/engine/mr/steps/CubeReducerTest.java     |   8 +-
 .../apache/kylin/query/relnode/OLAPFilterRel.java  |   5 +
 .../query/relnode/visitor/TupleFilterVisitor.java  |  24 +-
 .../relnode/visitor/TupleFilterVisitorTest.java    |   9 +-
 .../controller/StreamingCoordinatorController.java |   8 +-
 .../rest/service/StreamingCoordinatorService.java  |  27 +-
 .../kylin/rest/service/StreamingV2Service.java     |  40 +-
 .../kylin/source/jdbc/JdbcHiveInputBase.java       |   2 +-
 .../stream/rpc/HttpStreamDataSearchClient.java     |   5 +-
 .../kylin/stream/coordinator/Coordinator.java      |   3 +-
 .../stream/coordinator/StreamMetadataStore.java    |  11 +-
 .../coordinator/ZookeeperStreamMetadataStore.java  |  66 +-
 .../coordinator/client/CoordinatorClient.java      |  15 +
 .../client/CoordinatorClientFactory.java           |  17 +-
 .../coordinator/coordinate/BuildJobSubmitter.java  | 464 +++++++++++++
 .../coordinate/ReceiverClusterManager.java         | 651 +++++++++++++++++++
 .../coordinate/SegmentJobBuildInfo.java            |  73 +++
 .../coordinate/StreamingCoordinator.java           | 644 ++++++++++++++++++
 .../coordinate/annotations/NonSideEffect.java      |  40 +-
 .../annotations/NotAtomicAndNotIdempotent.java     |  45 ++
 .../annotations/NotAtomicIdempotent.java           |  44 +-
 .../stream/coordinator/doctor/ClusterDoctor.java   |  16 +-
 .../coordinator/doctor/ClusterStateChecker.java    |  23 +-
 .../exception/ClusterStateException.java           |   6 +-
 .../coordinator/exception/CoordinateException.java |   3 +
 .../exception/NotLeadCoordinatorException.java     |   2 +
 .../coordinator/exception/StoreException.java      |   2 +
 .../src/main/resources/log4j.properties            |  15 +-
 .../coordinate/BuildJobSubmitterTest.java          | 194 ++++++
 .../coordinator/coordinate/StreamingTestBase.java  | 335 ++++++++++
 stream-core/pom.xml                                |   5 +
 .../stream/core/client/ReceiverAdminClient.java    |  76 +++
 .../core/consumer/StreamingConsumerChannel.java    |  12 +
 .../stream/core/dict/LocalDictionaryStore.java     | 144 +++++
 .../stream/core/dict/RemoteDictionaryStore.java    | 215 ++++++
 .../core/dict/StreamingDictionaryClient.java       | 216 +++++++
 .../core/dict/StreamingDistributedDictionary.java  |  91 +++
 .../kylin/stream/core/model/SegmentBuildState.java |   2 +-
 .../stream/core/model/stats/ClusterState.java      |   8 +
 .../stream/core/model/stats/ReplicaSetState.java   |   3 +
 .../core/query/StreamingDataQueryPlanner.java      |   2 +-
 .../stream/core/query/StreamingTupleConverter.java |  29 +-
 .../core/storage/IStreamingSegmentStore.java       |   5 +
 .../core/storage/StreamingSegmentManager.java      |  61 +-
 .../storage/columnar/ColumnarSegmentStore.java     |  14 +-
 .../core/storage/columnar/ColumnarStoreCache.java  |  16 +-
 .../storage/columnar/ColumnarStoreDimDesc.java     |   2 +-
 .../storage/columnar/FragmentFileSearcher.java     | 718 ++++++++++-----------
 .../core/storage/columnar/SegmentMemoryStore.java  |  12 +-
 .../columnar/TimeDerivedColumnEncoding.java        |   2 +-
 .../core/util/CompareFilterTimeRangeChecker.java   |   1 +
 .../kylin/stream/server/StreamingServer.java       |  19 +-
 .../server/rest/controller/AdminController.java    |  10 +-
 .../stream/source/kafka/TimedJsonStreamParser.java |   2 +-
 webapp/app/js/controllers/badQuery.js              |   4 +-
 webapp/app/js/controllers/job.js                   |   4 +-
 87 files changed, 4086 insertions(+), 1177 deletions(-)
 rename {stream-core/src/main/java/org/apache/kylin/stream/core/util => 
core-metadata/src/main/java/org/apache/kylin/dimension}/TimeDerivedColumnType.java
 (99%)
 delete mode 100644 
core-metadata/src/main/java/org/apache/kylin/measure/basic/CountAggregator.java
 rename {stream-core/src/test/java/org/apache/kylin/stream/core/util => 
core-metadata/src/test/java/org/apache/kylin/dimension}/TimeDerivedColumnTypeTest.java
 (99%)
 delete mode 100644 
core-metadata/src/test/java/org/apache/kylin/measure/basic/BasicAggregatorTest.java
 delete mode 100644 
core-metadata/src/test/java/org/apache/kylin/metadata/datatype/SerializerTest.java
 create mode 100644 
stream-coordinator/src/main/java/org/apache/kylin/stream/coordinator/coordinate/BuildJobSubmitter.java
 create mode 100644 
stream-coordinator/src/main/java/org/apache/kylin/stream/coordinator/coordinate/ReceiverClusterManager.java
 create mode 100644 
stream-coordinator/src/main/java/org/apache/kylin/stream/coordinator/coordinate/SegmentJobBuildInfo.java
 create mode 100644 
stream-coordinator/src/main/java/org/apache/kylin/stream/coordinator/coordinate/StreamingCoordinator.java
 copy 
core-common/src/main/java/org/apache/kylin/common/util/ByteBufferOutputStream.java
 => 
stream-coordinator/src/main/java/org/apache/kylin/stream/coordinator/coordinate/annotations/NonSideEffect.java
 (54%)
 create mode 100644 
stream-coordinator/src/main/java/org/apache/kylin/stream/coordinator/coordinate/annotations/NotAtomicAndNotIdempotent.java
 copy core-common/src/main/java/org/apache/kylin/common/util/SetThreadName.java 
=> 
stream-coordinator/src/main/java/org/apache/kylin/stream/coordinator/coordinate/annotations/NotAtomicIdempotent.java
 (50%)
 copy core-job/src/main/java/org/apache/kylin/job/lock/MockJobLock.java => 
stream-coordinator/src/main/java/org/apache/kylin/stream/coordinator/doctor/ClusterDoctor.java
 (70%)
 copy 
core-dictionary/src/main/java/org/apache/kylin/dict/IDictionaryValueEnumerator.java
 => 
stream-coordinator/src/main/java/org/apache/kylin/stream/coordinator/doctor/ClusterStateChecker.java
 (62%)
 copy dev-support/test_all_against_hdp_2_4_0_0_169.sh => 
stream-coordinator/src/main/resources/log4j.properties (69%)
 mode change 100755 => 100644
 create mode 100644 
stream-coordinator/src/test/java/org/apache/kylin/stream/coordinator/coordinate/BuildJobSubmitterTest.java
 create mode 100644 
stream-coordinator/src/test/java/org/apache/kylin/stream/coordinator/coordinate/StreamingTestBase.java
 create mode 100644 
stream-core/src/main/java/org/apache/kylin/stream/core/dict/LocalDictionaryStore.java
 create mode 100644 
stream-core/src/main/java/org/apache/kylin/stream/core/dict/RemoteDictionaryStore.java
 create mode 100644 
stream-core/src/main/java/org/apache/kylin/stream/core/dict/StreamingDictionaryClient.java
 create mode 100644 
stream-core/src/main/java/org/apache/kylin/stream/core/dict/StreamingDistributedDictionary.java

Reply via email to