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.


 discard 2b72346  [maven-release-plugin] prepare release kylin-2.6.4
 discard e54200a  remove htable toUpperCase, for HBase tableName is case 
sensitive
 discard f0f17a1  [maven-release-plugin] prepare release kylin-2.6.3
 discard 5520624  fix beeline meta data parser on partition information
 discard bf8aa79  KYLIN-2565 Fix use of HBaseAdmin
 discard a2d1d04  KYLIN-3537
 discard 64fd808  KYLIN-2565 upgrade to hadoop 3.0 hbase 2.0, pass UT
     add baba299  KYLIN-4176 Filter the intermediate tables when loading table 
metadata from tree
     add 9bb057f  Revert "KYLIN-3999, make kylin.query.enable-dynamic-column 
default true"
     add 33480dc  KYLIN-4160 Auto redirect to host:port/kylin when user only 
enter host:port in broswer
     add ca72e64  KYLIN-4283: return SUCCEED while IOException happend in 
GarbageCollectionStep
     add 6ac1d7c  KYLIN-4292 Use HFileOutputFormat3 in all places to replace 
HFileOutputFormat2
     add cd7fb00  KYLIN-4180 Prevent abnormal CPU usage by limiting flat 
filters length
     add 32364bd  KYLIN-1716 fix
     add 116fcc1  KYLIN-4183 Clicking 'Submit' button is unresponsive, when the 
segment is not selected.
     add 4a1184e  KYLIN-4169 remove useless listModels() in 
DataModelManager.curd.initE… (#843)
     add 099326b  KYLIN-4198 “bin/system-cube.sh cron” will overwrite user's 
crontab (#893)
     add 3f746ad  KYLIN-3741 when the sql result is empty and limit is 0 
,should not have 'load more' bar
     add f2f8591  KYLIN-4195 The cube size is 'NaN KB' after purging one cube.
     add f4f9520  KYLIN-4244: add com.tdunning shade in tool assembly
     add ed82551  KYLIN-2431 Use StorageCleanupJob cleanup intermediate hive 
tables after check whether it was created by current deployment
     add 0467a19  KYLIN-3842: fix partial match regression in the 
kylinProperties.js
     add ccb90cc  KYLIN-4254: The result exporting from Insight with CSV format 
is empty, when sql contains Chinese
     add 1175527  KYLIN-1716 UI Location Change Bug Fix
     add f940526  #4238 Fix kylin_streaming_model broken when changing 
kylin.source.hive.database-for-flattable to non-default value
     add 472f8c2  KYLIN-4280 SegmenPruner support 'OR' and 'NOT'
     add b6b2e16  KYLIN-4287  segmenPruner satisfy "IN" filter bug
     add 09074e1  KYLIN-4166 Case when return null when SQL no GROUP BY
     add 9d2007f  KYLIN-4226: Skip current unavailable tables when updating 
hbase coprocessor
     add 6d7cf02  KYLIN-4290 Add file lock to kylin startup script to avoid 
starting multiple instances on one node
     add 51dcec3  KYLIN-4225 close hive session manually
     add fe762b1  KYLIN-4304 Project list cannot be correctly sorted by 'Create 
Time'
     add a578105  KYLIN-4252 Fix the error "Cannot read property 'index' of 
null" in visualization page
     add 8f49194  KYLIN-3609 KYLIN-3409 KYLIN-4161 CubeSegmentStatisticsMap 
exist only on OLAPQuery.EnumeratorTypeEnum.OLAP query type. (#942)
     add 786728e  KYLIN-4309 Fixed bug that failed to send to one mailbox will 
caused other mailboxes have no chance to send
     add 2634a7e  KYLIN-4080 Project schema update event casues error reload 
NEW DataModelDesc
     add bc11001  Collect information of NumberFormatException
     add ae63d70  Set repository sites to https
     add 1f9f44c  Fix sql injection issue
     add 0556b00  Prevent uncontrolled data used in path expression
     add 995d5b2  Encrept response output for BroadcasterReceiveServlet
     add a3ec2e6  Fix "equals" on incomparable types
     add 9e35338  Fix not thread-safe double-checked locking
     add 9720715  Fix potential possibility of array index out of bounds error
     add fb924fa  Remove container never accessed
     add b2c529d  Ensure the validity of http header from concated string
     add 79207d8  Fix synchronization on boxed types or strings
     add 88fce9a  KYLIN-4327 TOPN Comparator may violate its general contract
     add 25e879c  Prevent uncontrolled data used in path expression
     add 8546645  Fix equals method does not inspect argument type
     add 34eb54c  Fix queries built from user-controlled sources
     add e946dc6  Prevent uncontrolled data used in path expression
     add 1d5eac6  Prevent uncontrolled data used in path expression
     add ec62484  KYLIN-4291 Parallel segment building may causes 
WriteConflictException
     add 5fbb6c9  Validate uuid to prevent sql injection
     add eb9f916  KYLIN-4359 Param Value should be required when creating a 
cube and adding a new measure
     add b39f6fe  Minor, throw exception in case of illegal project name
     add 18908be  Minor, add class TableDesc.TableProject to avoid the use of 
Pair
     add 1ad9167  Add keys
     new fb7a6cf  KYLIN-2565 upgrade to hadoop 3.0 hbase 2.0, pass UT
     new 5a11a0b  KYLIN-3537
     new e5859d7  KYLIN-2565 Fix use of HBaseAdmin
     new bf803cf  fix beeline meta data parser on partition information
     new 2e69f86  [maven-release-plugin] prepare release kylin-2.6.3
     new b07764b  remove htable toUpperCase, for HBase tableName is case 
sensitive
     new 63236cc  [maven-release-plugin] prepare release kylin-2.6.4
     new aec95c8  Remove useless import

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   (2b72346)
            \
             N -- N -- N   refs/heads/2.6.x-hadoop3.1 (aec95c8)

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 8 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:
 KEYS                                               |  57 ++
 build/bin/kylin.sh                                 |  10 +
 build/bin/sample.sh                                |  13 +-
 build/bin/system-cube.sh                           |   5 +-
 build/deploy/server.xml                            |   1 +
 build/script/download-tomcat.sh                    |   9 +
 .../org/apache/kylin/common/KylinConfigBase.java   |   2 +-
 .../common/metrics/metrics2/CodahaleMetrics.java   |  10 -
 .../common/persistence/JDBCResourceStore.java      |  47 +-
 .../org/apache/kylin/common/util/MailService.java  |  23 +-
 .../apache/kylin/cube/common/SegmentPruner.java    |  56 +-
 .../apache/kylin/cube/common/TupleFilterNode.java  |  76 +++
 .../kylin/cube/common/SegmentPrunerTest.java       | 176 ++++++
 .../org/apache/kylin/dict/DictionaryManager.java   |  31 +-
 .../apache/kylin/dict/lookup/SnapshotManager.java  |  64 +-
 .../kylin/job/execution/ExecutableManager.java     |   4 +
 .../org/apache/kylin/measure/topn/TopNCounter.java |   8 +-
 .../apache/kylin/measure/topn/TopNMeasureType.java |   2 +-
 .../kylin/metadata/TableMetadataManager.java       |  15 +-
 .../metadata/badquery/BadQueryHistoryManager.java  |   2 +
 .../apache/kylin/metadata/filter/TupleFilter.java  |  13 +-
 .../apache/kylin/metadata/model/DataModelDesc.java |  22 +-
 .../kylin/metadata/model/DataModelManager.java     |  31 +-
 .../org/apache/kylin/metadata/model/TableDesc.java |  31 +-
 .../apache/kylin/metadata/model/TableExtDesc.java  | 137 ++---
 .../kylin/measure/topn/TopNCounterBasicTest.java   |  47 ++
 .../kylin/metrics/lib/impl/hive/HiveProducer.java  |  12 +-
 pom.xml                                            |   6 +-
 .../apache/kylin/query/relnode/OLAPProjectRel.java |  32 +-
 .../org/apache/kylin/query/util/QueryUtil.java     |   5 +
 .../broadcaster/BroadcasterReceiveServlet.java     |  24 +-
 .../kylin/rest/controller/CubeController.java      |   3 +-
 .../kylin/rest/controller/DashboardController.java |  17 +-
 .../rest/controller/ExternalFilterController.java  |  12 +-
 .../kylin/rest/controller/ModelController.java     |   1 +
 .../kylin/rest/controller/QueryController.java     |  10 +-
 .../apache/kylin/rest/job/StorageCleanupJob.java   |  22 +
 .../kylin/rest/metrics/QueryMetricsFacade.java     |  47 +-
 .../kylin/rest/security/AclEntityFactory.java      |   6 +
 .../org/apache/kylin/rest/service/CubeService.java |  33 +-
 .../kylin/rest/service/DashboardService.java       | 250 ++++----
 .../apache/kylin/rest/service/ModelService.java    |   3 +-
 .../apache/kylin/rest/service/TableService.java    |  14 +-
 .../org/apache/kylin/rest/util/ValidateUtil.java   |   8 +-
 .../kylin/source/hive/BeelineHiveClient.java       |   2 +-
 .../hbase/lookup/LookupTableToHFileJob.java        |   4 +-
 .../kylin/storage/hbase/steps/CreateHTableJob.java |   3 +-
 .../hbase/steps/HDFSPathGarbageCollectionStep.java |   1 -
 .../storage/hbase/steps/HFileOutputFormat3.java    | 674 +++++++++++++++++++++
 .../storage/hbase/util/DeployCoprocessorCLI.java   |   7 +
 tool-assembly/pom.xml                              |   5 +
 .../org/apache/kylin/tool/CubeMigrationCLI.java    |   4 +-
 webapp/app/js/controllers/cubes.js                 |   2 +-
 webapp/app/js/controllers/page.js                  |   3 +
 webapp/app/js/controllers/query.js                 |  37 +-
 webapp/app/js/model/projectConfig.js               |   2 +-
 webapp/app/js/services/kylinProperties.js          |  22 +-
 webapp/app/partials/cubeDesigner/measures.html     |   1 +
 webapp/app/partials/query/query_detail.html        |   2 +-
 59 files changed, 1718 insertions(+), 448 deletions(-)
 create mode 100644 
core-cube/src/main/java/org/apache/kylin/cube/common/TupleFilterNode.java
 create mode 100644 
storage-hbase/src/main/java/org/apache/kylin/storage/hbase/steps/HFileOutputFormat3.java

Reply via email to