You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by sh...@apache.org on 2015/12/24 04:20:42 UTC

kylin git commit: KYLIN-1234 enable ACL check on query

Repository: kylin
Updated Branches:
  refs/heads/2.x-staging 2055efcff -> 6826d6dd6


KYLIN-1234 enable ACL check on query

Project: http://git-wip-us.apache.org/repos/asf/kylin/repo
Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/6826d6dd
Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/6826d6dd
Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/6826d6dd

Branch: refs/heads/2.x-staging
Commit: 6826d6dd691fd6266aac9eaa0a9ce61e27a0dbf5
Parents: 2055efc
Author: shaofengshi <sh...@apache.org>
Authored: Thu Dec 24 11:14:41 2015 +0800
Committer: shaofengshi <sh...@apache.org>
Committed: Thu Dec 24 11:14:41 2015 +0800

----------------------------------------------------------------------
 build/conf/kylin.properties                                        | 2 ++
 .../src/main/java/org/apache/kylin/common/AbstractKylinConfig.java | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kylin/blob/6826d6dd/build/conf/kylin.properties
----------------------------------------------------------------------
diff --git a/build/conf/kylin.properties b/build/conf/kylin.properties
index 41e127e..0796173 100644
--- a/build/conf/kylin.properties
+++ b/build/conf/kylin.properties
@@ -65,6 +65,8 @@ kylin.hbase.region.cut.small=5
 kylin.hbase.region.cut.medium=10
 kylin.hbase.region.cut.large=50
 
+# Enable/disable ACL check for cube query
+kylin.query.security.enabled=true
 
 ## kylin security configurations
 

http://git-wip-us.apache.org/repos/asf/kylin/blob/6826d6dd/core-common/src/main/java/org/apache/kylin/common/AbstractKylinConfig.java
----------------------------------------------------------------------
diff --git a/core-common/src/main/java/org/apache/kylin/common/AbstractKylinConfig.java b/core-common/src/main/java/org/apache/kylin/common/AbstractKylinConfig.java
index a16346c..544bd1e 100644
--- a/core-common/src/main/java/org/apache/kylin/common/AbstractKylinConfig.java
+++ b/core-common/src/main/java/org/apache/kylin/common/AbstractKylinConfig.java
@@ -413,7 +413,7 @@ public class AbstractKylinConfig implements Serializable {
     }
 
     public boolean isQuerySecureEnabled() {
-        return Boolean.parseBoolean(this.getOptional("kylin.query.security.enabled", "false"));
+        return Boolean.parseBoolean(this.getOptional("kylin.query.security.enabled", "true"));
     }
 
     public boolean isQueryCacheEnabled() {