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

nju_yaho pushed a commit to tag ebay-3.1.0-release-20200701
in repository https://gitbox.apache.org/repos/asf/kylin.git

commit b7f0bd00a3fe4d5cab6ef718303ecd5637c3ae10
Author: Zhong, Yanghong <nju_y...@apache.org>
AuthorDate: Mon Jun 22 09:58:09 2020 +0800

    KYLIN-4592 Make KylinConfig used by hbase coprocessor be cube segment level
---
 .../org/apache/kylin/storage/hbase/cube/v2/CubeHBaseEndpointRPC.java  | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git 
a/storage-hbase/src/main/java/org/apache/kylin/storage/hbase/cube/v2/CubeHBaseEndpointRPC.java
 
b/storage-hbase/src/main/java/org/apache/kylin/storage/hbase/cube/v2/CubeHBaseEndpointRPC.java
index c694c0d..29dd141 100644
--- 
a/storage-hbase/src/main/java/org/apache/kylin/storage/hbase/cube/v2/CubeHBaseEndpointRPC.java
+++ 
b/storage-hbase/src/main/java/org/apache/kylin/storage/hbase/cube/v2/CubeHBaseEndpointRPC.java
@@ -221,9 +221,7 @@ public class CubeHBaseEndpointRPC extends CubeHBaseRPC {
         logger.debug("Submitting rpc to {} shards starting from shard {}, scan 
range count {}", shardNum,
                 cuboidBaseShard, rawScans.size());
 
-        // KylinConfig: use env instance instead of CubeSegment, because 
KylinConfig will share among queries
-        // for different cubes until redeployment of coprocessor jar.
-        final KylinConfig kylinConfig = KylinConfig.getInstanceFromEnv();
+        final KylinConfig kylinConfig = cubeSeg.getConfig();
         final boolean compressionResult = kylinConfig.getCompressionResult();
 
         final boolean querySegmentCacheEnabled = isSegmentLevelCacheEnabled();

Reply via email to