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

xxyu pushed a commit to branch kylin5-beta-temp
in repository https://gitbox.apache.org/repos/asf/kylin.git


The following commit(s) were added to refs/heads/kylin5-beta-temp by this push:
     new 8983bf45b4 Fix NPE for BasicService#getCurrentUserGroups
8983bf45b4 is described below

commit 8983bf45b4fed37e6aa0a5321389ffbc14edf800
Author: XiaoxiangYu <x...@apache.org>
AuthorDate: Mon Aug 14 16:28:50 2023 +0800

    Fix NPE for BasicService#getCurrentUserGroups
---
 .../src/main/java/org/apache/kylin/common/KylinConfigBase.java        | 1 -
 .../main/java/org/apache/kylin/metadata/project/ProjectInstance.java  | 1 -
 .../src/main/java/org/apache/kylin/metadata/query/QueryHistory.java   | 2 +-
 .../src/main/java/org/apache/kylin/metadata/query/QueryMetrics.java   | 1 -
 .../kylin/source/adhocquery/DoubleQuotePushDownConverterTest.java     | 2 +-
 .../test/java/org/apache/kylin/newten/NBadQueryAndPushDownTest.java   | 1 -
 .../test/java/org/apache/kylin/query/engine/SumExprPlannerTest.java   | 1 -
 src/kylin-it/src/test/resources/query/sql/query135.sql                | 1 -
 src/kylin-it/src/test/resources/query/sql/query136.sql                | 1 -
 src/kylin-it/src/test/resources/query/sql/query139.sql                | 1 -
 src/kylin-it/src/test/resources/query/sql_casewhen/query11.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_casewhen/query12.sql        | 1 -
 .../query/sql_computedcolumn/sql_computedcolumn_StringUDF/query06.sql | 1 -
 src/kylin-it/src/test/resources/query/sql_function/query36.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_function/query37.sql        | 1 -
 .../resources/query/sql_join/sql_is_not_distinct_from/query_01.sql    | 2 +-
 .../resources/query/sql_join/sql_is_not_distinct_from/query_02.sql    | 2 +-
 .../resources/query/sql_join/sql_is_not_distinct_from/query_03.sql    | 2 +-
 .../resources/query/sql_join/sql_is_not_distinct_from/query_04.sql    | 2 +-
 .../resources/query/sql_join/sql_is_not_distinct_from/query_05.sql    | 2 +-
 src/kylin-it/src/test/resources/query/sql_sum_expr/query00.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query25.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query26.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query27.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query28.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query29.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query30.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query31.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query32.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query33.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query34.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query35.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query36.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query37.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query38.sql.ignore | 2 --
 src/kylin-it/src/test/resources/query/sql_sum_expr/query39.sql        | 1 -
 src/kylin-it/src/test/resources/query/sql_sum_expr/query40.sql        | 2 +-
 .../main/java/org/apache/kylin/rest/service/ModelSemanticHelper.java  | 4 +++-
 .../src/main/java/org/apache/kylin/rest/service/ModelService.java     | 2 +-
 .../src/test/java/org/apache/kylin/rest/service/ModelServiceTest.java | 1 -
 .../java/org/apache/kylin/query/util/RestoreFromComputedColumn.java   | 1 -
 .../src/main/java/org/apache/kylin/rest/service/QueryService.java     | 4 ++--
 .../src/main/java/org/apache/kylin/rest/util/SparderUIUtil.java       | 1 -
 .../java/org/apache/kylin/rest/metrics/QueryMetricsContextTest.java   | 1 -
 .../src/test/java/org/apache/kylin/rest/service/QueryServiceTest.java | 2 --
 .../java/org/apache/kylin/query/engine/AsyncQueryApplication.java     | 2 +-
 .../java/io/kyligence/kap/secondstorage/abnormal/QueryRouteTest.java  | 1 -
 .../io/kyligence/kap/secondstorage/abnormal/SecondaryCatalogTest.java | 1 -
 .../src/main/java/org/apache/kylin/job/SecondStorageJobParamUtil.java | 1 -
 .../org/apache/kylin/engine/spark/merger/SparkJobMetadataMerger.java  | 2 +-
 .../org/apache/kylin/engine/spark/builder/DFDictionaryBuilder.scala   | 1 -
 .../kylin/engine/spark/job/stage/build/FlatTableAndDictBase.scala     | 2 +-
 .../java/org/apache/kylin/engine/spark/source/NSparkSourceTest.java   | 1 -
 .../sparder/src/main/scala/org/apache/spark/sql/KylinSession.scala    | 1 -
 .../src/test/scala/org/apache/spark/sql/udf/TimestampDiffTest.scala   | 1 -
 .../main/java/org/apache/kylin/tool/kerberos/KerberosLoginTask.java   | 2 +-
 56 files changed, 18 insertions(+), 59 deletions(-)

diff --git 
a/src/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java 
b/src/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java
index 23d53d3367..785fa9a048 100644
--- a/src/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java
+++ b/src/core-common/src/main/java/org/apache/kylin/common/KylinConfigBase.java
@@ -1844,7 +1844,6 @@ public abstract class KylinConfigBase implements 
Serializable {
     }
 
     // If return empty result for select star query
-    // https://olapio.atlassian.net/browse/KE-23663
     public boolean getEmptyResultForSelectStar() {
         return 
Boolean.parseBoolean(getOptional("kylin.query.return-empty-result-on-select-star",
 FALSE));
     }
diff --git 
a/src/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectInstance.java
 
b/src/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectInstance.java
index 07183ebce7..9b0c36292a 100644
--- 
a/src/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectInstance.java
+++ 
b/src/core-metadata/src/main/java/org/apache/kylin/metadata/project/ProjectInstance.java
@@ -137,7 +137,6 @@ public class ProjectInstance extends RootPersistentEntity 
implements ISourceAwar
     }
 
     public void initConfig(KylinConfig config) {
-        // https://olapio.atlassian.net/browse/KE-11535
         // to compatible with existing model
         // if expose-computed-column is empty, set it with the 
maintainModelType
         if (!overrideKylinProps.containsKey(EXPOSE_COMPUTED_COLUMN_CONF)) {
diff --git 
a/src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryHistory.java
 
b/src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryHistory.java
index fd78323f0d..59b2b3f0c5 100644
--- 
a/src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryHistory.java
+++ 
b/src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryHistory.java
@@ -107,7 +107,7 @@ public class QueryHistory {
 
     // this field is composed of modelId, layout id and index type
     // it's written as modelId#layoutId#indexType
-    // This way to serialized query realizations had been deprecated. See 
KE-20697
+    // This way to serialized query realizations had been deprecated.
     private String queryRealizations;
 
     @JsonProperty(QUERY_SERVER)
diff --git 
a/src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryMetrics.java
 
b/src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryMetrics.java
index 031bfc2f06..4e9eec2bb9 100644
--- 
a/src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryMetrics.java
+++ 
b/src/core-metadata/src/main/java/org/apache/kylin/metadata/query/QueryMetrics.java
@@ -54,7 +54,6 @@ public class QueryMetrics extends SchedulerEventNotifier {
     protected String projectName;
 
     protected String sql;
-    // KE-36662 Using sql_pattern as normalized_sql storage
     protected String sqlPattern;
 
     protected String submitter;
diff --git 
a/src/core-metadata/src/test/java/org/apache/kylin/source/adhocquery/DoubleQuotePushDownConverterTest.java
 
b/src/core-metadata/src/test/java/org/apache/kylin/source/adhocquery/DoubleQuotePushDownConverterTest.java
index 190ad3bce3..e49b67b6e5 100644
--- 
a/src/core-metadata/src/test/java/org/apache/kylin/source/adhocquery/DoubleQuotePushDownConverterTest.java
+++ 
b/src/core-metadata/src/test/java/org/apache/kylin/source/adhocquery/DoubleQuotePushDownConverterTest.java
@@ -84,7 +84,7 @@ public class DoubleQuotePushDownConverterTest extends 
NLocalFileMetadataTestCase
                 Arrays.asList("select a + b * c", "select \"A\" + \"B\" * 
\"C\""),
                 Arrays.asList("select 1 + b * c", "select 1 + \"B\" * \"C\""),
 
-                //for filter the function without parentheses,ref KE-13407
+                //for filter the function without parentheses
                 Arrays.asList(
                         "select CURRENT_CATALOG, CURRENT_DATE, 
CURRENT_PATH,CURRENT_ROLE, CURRENT_SCHEMA, CURRENT_TIME, CURRENT_TIMESTAMP, 
CURRENT_USER,LOCALTIME, LOCALTIMESTAMP, SESSION_USER, SYSTEM_USER, USER",
                         "select CURRENT_CATALOG, CURRENT_DATE, 
CURRENT_PATH,CURRENT_ROLE, CURRENT_SCHEMA, CURRENT_TIME, CURRENT_TIMESTAMP, 
CURRENT_USER,LOCALTIME, LOCALTIMESTAMP, SESSION_USER, SYSTEM_USER, USER"),
diff --git 
a/src/kylin-it/src/test/java/org/apache/kylin/newten/NBadQueryAndPushDownTest.java
 
b/src/kylin-it/src/test/java/org/apache/kylin/newten/NBadQueryAndPushDownTest.java
index 58561b6f82..ce0df3858c 100644
--- 
a/src/kylin-it/src/test/java/org/apache/kylin/newten/NBadQueryAndPushDownTest.java
+++ 
b/src/kylin-it/src/test/java/org/apache/kylin/newten/NBadQueryAndPushDownTest.java
@@ -203,7 +203,6 @@ public class NBadQueryAndPushDownTest extends 
NLocalWithSparkSessionTest {
 
     @Test
     public void testPushDownForced() throws Exception {
-        //test for KE-14218
 
         KylinConfig.getInstanceFromEnv().setProperty(PUSHDOWN_RUNNER_KEY,
                 "org.apache.kylin.query.pushdown.PushDownRunnerSparkImpl");
diff --git 
a/src/kylin-it/src/test/java/org/apache/kylin/query/engine/SumExprPlannerTest.java
 
b/src/kylin-it/src/test/java/org/apache/kylin/query/engine/SumExprPlannerTest.java
index 34ebed5f81..7e00b6cfb2 100644
--- 
a/src/kylin-it/src/test/java/org/apache/kylin/query/engine/SumExprPlannerTest.java
+++ 
b/src/kylin-it/src/test/java/org/apache/kylin/query/engine/SumExprPlannerTest.java
@@ -113,7 +113,6 @@ public class SumExprPlannerTest extends CalciteRuleTestBase 
{
     }
 
     /**
-     * see https://olapio.atlassian.net/browse/KE-14512
      */
     @Test
     public void testWithAVG() {
diff --git a/src/kylin-it/src/test/resources/query/sql/query135.sql 
b/src/kylin-it/src/test/resources/query/sql/query135.sql
index 0ccd63106a..19dfa30269 100644
--- a/src/kylin-it/src/test/resources/query/sql/query135.sql
+++ b/src/kylin-it/src/test/resources/query/sql/query135.sql
@@ -17,7 +17,6 @@
 --
 
 
--- KE-14621 division between integers
 SELECT {fn LTRIM( {fn CONVERT( {fn CONVERT( {fn TRUNCATE( ( 6 + {fn 
DAYOFYEAR(CAL_DT)} + ( {fn MOD( ( 7 + {fn DAYOFWEEK( {fn TIMESTAMPADD( 
SQL_TSI_DAY, {fn CONVERT( {fn TRUNCATE( (-1 * ({fn DAYOFYEAR(CAL_DT)} - 1)), 
0)}, SQL_BIGINT)}, {fn CONVERT( CAL_DT, SQL_DATE)} )} )} - 2), 7)} ) ) / 7, 
0)}, SQL_BIGINT)}, SQL_VARCHAR)})} AS "TEMP_Test__499182808__0_"
 FROM TEST_KYLIN_FACT
 GROUP BY {fn LTRIM({fn CONVERT({fn CONVERT({fn TRUNCATE((6 + {fn 
DAYOFYEAR(CAL_DT)} + ({fn MOD((7 + {fn DAYOFWEEK({fn 
TIMESTAMPADD(SQL_TSI_DAY,{fn CONVERT({fn TRUNCATE((-1 * ({fn DAYOFYEAR(CAL_DT)} 
- 1)),0)}, SQL_BIGINT)},{fn CONVERT(CAL_DT, SQL_DATE)})})} - 2), 7)})) / 7,0)}, 
SQL_BIGINT)}, SQL_VARCHAR)})}
diff --git a/src/kylin-it/src/test/resources/query/sql/query136.sql 
b/src/kylin-it/src/test/resources/query/sql/query136.sql
index 5b00b0fff9..dfaccbbc85 100644
--- a/src/kylin-it/src/test/resources/query/sql/query136.sql
+++ b/src/kylin-it/src/test/resources/query/sql/query136.sql
@@ -17,7 +17,6 @@
 --
 
 
--- KE-14621 division between integers
 SELECT 5/4 as A,
     5.0/4 AS B,
     5/4.0 AS C,
diff --git a/src/kylin-it/src/test/resources/query/sql/query139.sql 
b/src/kylin-it/src/test/resources/query/sql/query139.sql
index ce32702c43..ca9138aea2 100644
--- a/src/kylin-it/src/test/resources/query/sql/query139.sql
+++ b/src/kylin-it/src/test/resources/query/sql/query139.sql
@@ -16,7 +16,6 @@
 -- limitations under the License.
 --
 
--- KE-19732
 
 select floor(cal_dt to day), ceil(cal_dt to day),
 floor(cal_dt to week), ceil(cal_dt to week),
diff --git a/src/kylin-it/src/test/resources/query/sql_casewhen/query11.sql 
b/src/kylin-it/src/test/resources/query/sql_casewhen/query11.sql
index 84b6a62a0c..d6b5e4221e 100644
--- a/src/kylin-it/src/test/resources/query/sql_casewhen/query11.sql
+++ b/src/kylin-it/src/test/resources/query/sql_casewhen/query11.sql
@@ -13,7 +13,6 @@
 -- See the License for the specific language governing permissions and
 -- limitations under the License.
 --
--- KE-13678
 
 select count(*)
 from TEST_KYLIN_FACT
diff --git a/src/kylin-it/src/test/resources/query/sql_casewhen/query12.sql 
b/src/kylin-it/src/test/resources/query/sql_casewhen/query12.sql
index 3a499178a9..dd0133018f 100644
--- a/src/kylin-it/src/test/resources/query/sql_casewhen/query12.sql
+++ b/src/kylin-it/src/test/resources/query/sql_casewhen/query12.sql
@@ -13,7 +13,6 @@
 -- See the License for the specific language governing permissions and
 -- limitations under the License.
 --
--- KE-13678
 
 select count(*)
 from TEST_KYLIN_FACT
diff --git 
a/src/kylin-it/src/test/resources/query/sql_computedcolumn/sql_computedcolumn_StringUDF/query06.sql
 
b/src/kylin-it/src/test/resources/query/sql_computedcolumn/sql_computedcolumn_StringUDF/query06.sql
index 8f54b61e12..a064dad689 100644
--- 
a/src/kylin-it/src/test/resources/query/sql_computedcolumn/sql_computedcolumn_StringUDF/query06.sql
+++ 
b/src/kylin-it/src/test/resources/query/sql_computedcolumn/sql_computedcolumn_StringUDF/query06.sql
@@ -17,7 +17,6 @@
 --
 
 
--- KE-27687
 select
 count(repeat(NAME1,2)),
 count(repeat(NAME2,3)),
diff --git a/src/kylin-it/src/test/resources/query/sql_function/query36.sql 
b/src/kylin-it/src/test/resources/query/sql_function/query36.sql
index 6278cb2eae..a88ffc880a 100644
--- a/src/kylin-it/src/test/resources/query/sql_function/query36.sql
+++ b/src/kylin-it/src/test/resources/query/sql_function/query36.sql
@@ -17,7 +17,6 @@
 --
 
 
--- KE-19050
 select
 substring(ACCOUNT_COUNTRY from cast(2.0 as integer) for 2),
 substring('abcdefg' from cast(2.0 as integer) for 2)
diff --git a/src/kylin-it/src/test/resources/query/sql_function/query37.sql 
b/src/kylin-it/src/test/resources/query/sql_function/query37.sql
index 094582680f..540923ae3f 100644
--- a/src/kylin-it/src/test/resources/query/sql_function/query37.sql
+++ b/src/kylin-it/src/test/resources/query/sql_function/query37.sql
@@ -17,7 +17,6 @@
 --
 
 
--- KE-27687
 select
 repeat(NAME1,2),
 repeat(NAME2,3),
diff --git 
a/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_01.sql
 
b/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_01.sql
index 04f46180d5..df129b7990 100644
--- 
a/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_01.sql
+++ 
b/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_01.sql
@@ -16,7 +16,7 @@
 -- limitations under the License.
 --
 
--- KE-19841 optimize non-equal join with is not distinct from condition
+--  optimize non-equal join with is not distinct from condition
 SELECT SUM(PRICE),
        CAL_DT
 FROM TEST_KYLIN_FACT
diff --git 
a/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_02.sql
 
b/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_02.sql
index 0c3a63c05f..fd505d4552 100644
--- 
a/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_02.sql
+++ 
b/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_02.sql
@@ -16,7 +16,7 @@
 -- limitations under the License.
 --
 
--- KE-19841 optimize non-equal join with is not distinct from condition
+-- optimize non-equal join with is not distinct from condition
 SELECT SUM(PRICE),
        CAL_DT
 FROM TEST_KYLIN_FACT
diff --git 
a/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_03.sql
 
b/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_03.sql
index 0b2450bd80..94d858c85f 100644
--- 
a/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_03.sql
+++ 
b/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_03.sql
@@ -16,7 +16,7 @@
 -- limitations under the License.
 --
 
--- KE-19841 optimize non-equal join with is not distinct from condition
+-- optimize non-equal join with is not distinct from condition
 SELECT SUM(PRICE),
        CAL_DT
 FROM TEST_KYLIN_FACT
diff --git 
a/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_04.sql
 
b/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_04.sql
index d6fb86ca5d..758df68746 100644
--- 
a/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_04.sql
+++ 
b/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_04.sql
@@ -16,7 +16,7 @@
 -- limitations under the License.
 --
 
--- KE-19841 optimize non-equal join with is not distinct from condition
+-- optimize non-equal join with is not distinct from condition
 SELECT SUM(PRICE),
        CAL_DT
 FROM TEST_KYLIN_FACT
diff --git 
a/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_05.sql
 
b/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_05.sql
index d6fb86ca5d..758df68746 100644
--- 
a/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_05.sql
+++ 
b/src/kylin-it/src/test/resources/query/sql_join/sql_is_not_distinct_from/query_05.sql
@@ -16,7 +16,7 @@
 -- limitations under the License.
 --
 
--- KE-19841 optimize non-equal join with is not distinct from condition
+-- optimize non-equal join with is not distinct from condition
 SELECT SUM(PRICE),
        CAL_DT
 FROM TEST_KYLIN_FACT
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query00.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query00.sql
index f10628c80c..05934422b1 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query00.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query00.sql
@@ -19,7 +19,6 @@
 
 -- ISSUE #10686
 -- ISSUE #10852
--- ISSUE https://olapio.atlassian.net/browse/KE-8756
 
 SELECT COUNT(*) AS COL1,
        SUM(CASE WHEN "TEST_CAL_DT"."CAL_DT" <= CAST('2012-12-31' AS DATE) THEN 
PRICE*4
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query25.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query25.sql
index ad0f30fbab..994f3e57b9 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query25.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query25.sql
@@ -17,7 +17,6 @@
 --
 
 
--- ISSUE https://olapio.atlassian.net/browse/KE-9299
 -- Case 1
 
 SELECT
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query26.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query26.sql
index 7451f2995c..2710c709c2 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query26.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query26.sql
@@ -17,7 +17,6 @@
 --
 
 
--- ISSUE https://olapio.atlassian.net/browse/KE-9299
 -- Case 2.1: "PRICE/100" and {fn convert(NULL,DECIMAL(30,15))} types aligned, 
hit cube
 
 SELECT
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query27.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query27.sql
index 4883db53f4..cb98846bad 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query27.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query27.sql
@@ -17,7 +17,6 @@
 --
 
 
--- TODO ISSUE https://olapio.atlassian.net/browse/KE-9299
 -- Case 2.2: "PRICE/100" and {fn convert(NULL,DECIMAL(30,15))} types not 
aligned, hit index
 
 SELECT
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query28.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query28.sql
index 92add9de27..099dbb0b2d 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query28.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query28.sql
@@ -17,7 +17,6 @@
 --
 
 
--- ISSUE https://olapio.atlassian.net/browse/KE-9299
 -- Case 3
 
 SELECT SUM(CASE WHEN "TEST_CAL_DT"."CAL_DT" <= CAST('2012-12-31' AS DATE) THEN 
PRICE/100 WHEN "TEST_CAL_DT"."CAL_DT" > CAST('2012-12-31' AS DATE) THEN 1 ELSE 
NULL END) AS COL
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query29.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query29.sql
index a2283ad5e3..644a6a2b03 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query29.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query29.sql
@@ -17,7 +17,6 @@
 --
 
 
--- ISSUE https://olapio.atlassian.net/browse/KE-8640
 -- Case 1
 
 select
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query30.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query30.sql
index 435f7a3334..141d476344 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query30.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query30.sql
@@ -17,7 +17,6 @@
 --
 
 
--- ISSUE https://olapio.atlassian.net/browse/KE-8640
 -- Case 2
 
 select sum(case when LSTG_FORMAT_NAME='ABIN' then price end) AS COL1,
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query31.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query31.sql
index 5b149a38bd..f978b741e5 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query31.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query31.sql
@@ -17,7 +17,6 @@
 --
 
 
--- ISSUE https://olapio.atlassian.net/browse/KE-8892
 
 SELECT count(SLR_SEGMENT_CD) AS COL1,
     SUM(CASE WHEN TEST_KYLIN_FACT.CAL_DT BETWEEN '2011-10-01' AND '2012-10-31' 
THEN PRICE ELSE 0 END) as COL2
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query32.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query32.sql
index 611afedd2d..bbb4f8a575 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query32.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query32.sql
@@ -17,7 +17,6 @@
 --
 
 
--- ISSUE https://olapio.atlassian.net/browse/KE-8378
 -- Case 1: Kylin goes well but H2 does not support such query: select sum(case 
when 1=2 then 1 end) AS COL
 -- modify it as follow:
 
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query33.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query33.sql
index f232183d46..4bd96f57d5 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query33.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query33.sql
@@ -17,7 +17,6 @@
 --
 
 
--- ISSUE https://olapio.atlassian.net/browse/KE-8378
 -- Case 2
 
 select sum(case when nullif(5,5)=cast(null as int)  then  PRICE end)  AS COL
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query34.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query34.sql
index 80d06e378f..aa2973ff93 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query34.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query34.sql
@@ -17,7 +17,6 @@
 --
 
 
--- ISSUE https://olapio.atlassian.net/browse/KE-8289
 -- Use PRICE as dimension, will hit index
 
 select
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query35.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query35.sql
index 54c6c9b4cf..69a4fbd8b8 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query35.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query35.sql
@@ -17,7 +17,6 @@
 --
 
 
--- ISSUE https://olapio.atlassian.net/browse/KE-8789
 
 select count(*) AS COL1,
 sum(case when CAL_DT = '2012-01-01' then PRICE else 1 end) AS COL2
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query36.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query36.sql
index 9690e246de..c4ae92de28 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query36.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query36.sql
@@ -17,7 +17,6 @@
 --
 
 
--- ISSUE https://olapio.atlassian.net/browse/KE-9491
 
 select sum(case when CAL_DT>=date '2012-01-01' then price*1 end) as aaa
 from TEST_KYLIN_FACT
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query37.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query37.sql
index 650722f49f..1973c217b7 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query37.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query37.sql
@@ -17,7 +17,6 @@
 --
 
 
--- https://olapio.atlassian.net/browse/KE-12536
 
 SELECT "TEST_CAL_DT"."CAL_DT" AS COL1,
        AVG(CASE WHEN LSTG_FORMAT_NAME='ABIN' then 0 else 1 end) AS COL92,
diff --git 
a/src/kylin-it/src/test/resources/query/sql_sum_expr/query38.sql.ignore 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query38.sql.ignore
index 6c2026c3c5..f3678c5d43 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query38.sql.ignore
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query38.sql.ignore
@@ -15,8 +15,6 @@
 -- See the License for the specific language governing permissions and
 -- limitations under the License.
 
--- https://olapio.atlassian.net/browse/KE-12527
-
 SELECT 1.1000000000000001 AS "X__alias__0",
        SUM(CAST(1 AS DOUBLE)) AS "sum_Number_of_Records_ok"
 FROM "TDVT"."CALCS" "Calcs"
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query39.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query39.sql
index 4af1985173..5ad1683d7f 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query39.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query39.sql
@@ -13,7 +13,6 @@
 -- See the License for the specific language governing permissions and
 -- limitations under the License.
 --
--- KE-14446 sum case when with count distinct
 
 SELECT
 COUNT(1),
diff --git a/src/kylin-it/src/test/resources/query/sql_sum_expr/query40.sql 
b/src/kylin-it/src/test/resources/query/sql_sum_expr/query40.sql
index 8727151611..c5433589cc 100644
--- a/src/kylin-it/src/test/resources/query/sql_sum_expr/query40.sql
+++ b/src/kylin-it/src/test/resources/query/sql_sum_expr/query40.sql
@@ -13,7 +13,7 @@
 -- See the License for the specific language governing permissions and
 -- limitations under the License.
 --
--- KE-14446 sum case when with percentile
+-- sum case when with percentile
 
 SELECT
 ROUND(PERCENTILE(PRICE, 0.5), -1),
diff --git 
a/src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelSemanticHelper.java
 
b/src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelSemanticHelper.java
index 0badc8532a..e47bfe2eb6 100644
--- 
a/src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelSemanticHelper.java
+++ 
b/src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelSemanticHelper.java
@@ -258,7 +258,9 @@ public class ModelSemanticHelper extends BasicService {
         String project = dataModel.getProject();
         val projectKylinConfig = NProjectManager.getProjectConfig(project);
         boolean isScd2Enabled = 
projectKylinConfig.isQueryNonEquiJoinModelEnabled();
-        
QueryContext.current().setAclInfo(AclPermissionUtil.createAclInfo(project, 
getCurrentUserGroups()));
+        if (!projectKylinConfig.isUTEnv()) {
+            
QueryContext.current().setAclInfo(AclPermissionUtil.createAclInfo(project, 
getCurrentUserGroups()));
+        }
         QueryExec queryExec = new QueryExec(project, projectKylinConfig, 
false);
         for (int i = 0; i < requestJoinTableDescs.size(); i++) {
             final JoinDesc joinWithoutNonEquivInfo = 
dataModel.getJoinTables().get(i).getJoin();
diff --git 
a/src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelService.java
 
b/src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelService.java
index 67ac3e2094..c0fbe9c02f 100644
--- 
a/src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelService.java
+++ 
b/src/modeling-service/src/main/java/org/apache/kylin/rest/service/ModelService.java
@@ -3907,7 +3907,7 @@ public class ModelService extends AbstractModelService 
implements TableModelSupp
 
     /**
      * Validate computed column type and throw errors to report wrongly typed 
computed columns.
-     * Models migrated from 3x may have wrongly typed computed columns. see 
KE-11862
+     * Models migrated from 3x may have wrongly typed computed columns.
      *
      * @param modelId
      * @param project
diff --git 
a/src/modeling-service/src/test/java/org/apache/kylin/rest/service/ModelServiceTest.java
 
b/src/modeling-service/src/test/java/org/apache/kylin/rest/service/ModelServiceTest.java
index d8a5616a07..0f6eaba520 100644
--- 
a/src/modeling-service/src/test/java/org/apache/kylin/rest/service/ModelServiceTest.java
+++ 
b/src/modeling-service/src/test/java/org/apache/kylin/rest/service/ModelServiceTest.java
@@ -677,7 +677,6 @@ public class ModelServiceTest extends SourceTestCase {
         Assert.assertEquals(3, segments.size());
         Assert.assertEquals("MERGING", 
segments.get(2).getStatusToDisplay().toString());
 
-        // KE-25547, complete segment response
         val seg2Resp = segments.stream().filter(s -> 
s.getId().equals(seg2.getId())).findFirst().get();
         Assert.assertNotNull(seg2Resp);
         Assert.assertEquals(seg2.isSnapshotReady(), 
seg2Resp.isSnapshotReady());
diff --git 
a/src/query-common/src/main/java/org/apache/kylin/query/util/RestoreFromComputedColumn.java
 
b/src/query-common/src/main/java/org/apache/kylin/query/util/RestoreFromComputedColumn.java
index c388f59ace..148f40fb6c 100644
--- 
a/src/query-common/src/main/java/org/apache/kylin/query/util/RestoreFromComputedColumn.java
+++ 
b/src/query-common/src/main/java/org/apache/kylin/query/util/RestoreFromComputedColumn.java
@@ -237,7 +237,6 @@ public class RestoreFromComputedColumn implements 
IPushDownConverter {
             // however user query might use a different alias, say bc.x + ba.y
             String ccExpression = 
CalciteParser.replaceAliasInExpr(computedColumnDesc.getExpression(),
                     matchInfo.getAliasMap().inverse());
-            // intend to handle situation like KE-15939
             String replaceExpression = columnUsage.addAlias ? ccExpression + " 
AS " + computedColumnDesc.getColumnName()
                     : ccExpression;
 
diff --git 
a/src/query-service/src/main/java/org/apache/kylin/rest/service/QueryService.java
 
b/src/query-service/src/main/java/org/apache/kylin/rest/service/QueryService.java
index aae6a5edfb..31f6a9f353 100644
--- 
a/src/query-service/src/main/java/org/apache/kylin/rest/service/QueryService.java
+++ 
b/src/query-service/src/main/java/org/apache/kylin/rest/service/QueryService.java
@@ -721,9 +721,9 @@ public class QueryService extends BasicService implements 
CacheSignatureQuerySup
             try {
                 if (!sqlResponse.isPrepare() && 
QueryMetricsContext.isStarted()) {
                     val queryMetricsContext = 
QueryMetricsContext.collect(QueryContext.current());
-                    // KE-35556 Set stored sql a structured format json string
+                    // Set stored sql a structured format json string
                     
queryMetricsContext.setSql(constructQueryHistorySqlText(sqlRequest, 
sqlResponse, originalSql));
-                    // KE-36662 Using sql_pattern as normalized_sql storage
+                    // Using sql_pattern as normalized_sql storage
                     String normalizedSql = 
QueryContext.currentMetrics().getCorrectedSql();
                     queryMetricsContext.setSqlPattern(normalizedSql);
                     QueryHistoryScheduler queryHistoryScheduler = 
QueryHistoryScheduler.getInstance();
diff --git 
a/src/query-service/src/main/java/org/apache/kylin/rest/util/SparderUIUtil.java 
b/src/query-service/src/main/java/org/apache/kylin/rest/util/SparderUIUtil.java
index 0f670be05d..e5b0ed0aa4 100644
--- 
a/src/query-service/src/main/java/org/apache/kylin/rest/util/SparderUIUtil.java
+++ 
b/src/query-service/src/main/java/org/apache/kylin/rest/util/SparderUIUtil.java
@@ -78,7 +78,6 @@ public class SparderUIUtil {
             return;
         }
 
-        // KE-12678
         proxyBase = "/proxy/" + ui.appId();
 
         // reset
diff --git 
a/src/query-service/src/test/java/org/apache/kylin/rest/metrics/QueryMetricsContextTest.java
 
b/src/query-service/src/test/java/org/apache/kylin/rest/metrics/QueryMetricsContextTest.java
index 715a9c81c2..0f25021b69 100644
--- 
a/src/query-service/src/test/java/org/apache/kylin/rest/metrics/QueryMetricsContextTest.java
+++ 
b/src/query-service/src/test/java/org/apache/kylin/rest/metrics/QueryMetricsContextTest.java
@@ -361,7 +361,6 @@ public class QueryMetricsContextTest extends 
NLocalFileMetadataTestCase {
 
     @Test
     public void testWhenHitStorageCache() {
-        //this is for  https://olapio.atlassian.net/browse/KE-12573
         final String origSql = "select * from test_parse_sql_pattern_error;";
         final String massagedSql = "select * from 
test_parse_sql_pattern_error";
         final String sqlPattern = "SELECT *\n" + "FROM 
\"TEST_PARSE_SQL_PATTERN_ERROR\"";
diff --git 
a/src/query-service/src/test/java/org/apache/kylin/rest/service/QueryServiceTest.java
 
b/src/query-service/src/test/java/org/apache/kylin/rest/service/QueryServiceTest.java
index 1bcfbd7ed4..5209745448 100644
--- 
a/src/query-service/src/test/java/org/apache/kylin/rest/service/QueryServiceTest.java
+++ 
b/src/query-service/src/test/java/org/apache/kylin/rest/service/QueryServiceTest.java
@@ -1701,7 +1701,6 @@ public class QueryServiceTest extends 
NLocalFileMetadataTestCase {
     }
 
     @Test
-    //ref KE-12803
     public void testDeepCopy() {
         final List<TableMetaWithType> tableMetas = 
queryService.getMetadataV2("default", null);
         tableMetas.stream()
@@ -1732,7 +1731,6 @@ public class QueryServiceTest extends 
NLocalFileMetadataTestCase {
     }
 
     @Test
-    //reference KE-8052
     public void testQueryWithScanBytesAndRows() {
         long defaultValue = QueryContext.DEFAULT_NULL_SCANNED_DATA;
 
diff --git 
a/src/query/src/main/java/org/apache/kylin/query/engine/AsyncQueryApplication.java
 
b/src/query/src/main/java/org/apache/kylin/query/engine/AsyncQueryApplication.java
index b36ccf4e92..24a977bee2 100644
--- 
a/src/query/src/main/java/org/apache/kylin/query/engine/AsyncQueryApplication.java
+++ 
b/src/query/src/main/java/org/apache/kylin/query/engine/AsyncQueryApplication.java
@@ -98,7 +98,7 @@ public class AsyncQueryApplication extends SparkApplication {
         try {
             QueryMetricsContext queryMetricsContext = 
QueryMetricsContext.collect(queryContext);
             
queryMetricsContext.setSql(constructQueryHistorySqlText(queryParams, 
queryContext.getUserSQL()));
-            // KE-36662 Using sql_pattern as normalized_sql storage
+            // Using sql_pattern as normalized_sql storage
             String normalizedSql = 
QueryContext.currentMetrics().getCorrectedSql();
             queryMetricsContext.setSqlPattern(normalizedSql);
 
diff --git 
a/src/second-storage/clickhouse-it/src/test/java/io/kyligence/kap/secondstorage/abnormal/QueryRouteTest.java
 
b/src/second-storage/clickhouse-it/src/test/java/io/kyligence/kap/secondstorage/abnormal/QueryRouteTest.java
index 451945bc7b..5556db5d96 100644
--- 
a/src/second-storage/clickhouse-it/src/test/java/io/kyligence/kap/secondstorage/abnormal/QueryRouteTest.java
+++ 
b/src/second-storage/clickhouse-it/src/test/java/io/kyligence/kap/secondstorage/abnormal/QueryRouteTest.java
@@ -69,7 +69,6 @@ import io.kyligence.kap.secondstorage.test.SharedSparkSession;
  * {@link QueryRouteTest} simulates the case where KE(resolving clickhouse 
table schema on spark driver) or worker
  * (executing query on spark executor) can not access ClickHouse.In such case, 
we should use table index to answer query.
  * <p/>
- *  @see <a href="https://olapio.atlassian.net/browse/KE-28035";>KE-28035</a> 
for details.
  */
 public class QueryRouteTest {
 
diff --git 
a/src/second-storage/clickhouse-it/src/test/java/io/kyligence/kap/secondstorage/abnormal/SecondaryCatalogTest.java
 
b/src/second-storage/clickhouse-it/src/test/java/io/kyligence/kap/secondstorage/abnormal/SecondaryCatalogTest.java
index 27b7c57530..4eedc1640f 100644
--- 
a/src/second-storage/clickhouse-it/src/test/java/io/kyligence/kap/secondstorage/abnormal/SecondaryCatalogTest.java
+++ 
b/src/second-storage/clickhouse-it/src/test/java/io/kyligence/kap/secondstorage/abnormal/SecondaryCatalogTest.java
@@ -70,7 +70,6 @@ public class SecondaryCatalogTest implements JobWaiter {
 
     /**
      * When set spark.sql.catalog.{queryCatalog}.url to an irrelevant 
clickhouse JDBC URL, there is an bug before
-     * KE-27650
      */
     @Test
     public void testSparkJdbcUrlNotExist() throws Exception {
diff --git 
a/src/second-storage/core/src/main/java/org/apache/kylin/job/SecondStorageJobParamUtil.java
 
b/src/second-storage/core/src/main/java/org/apache/kylin/job/SecondStorageJobParamUtil.java
index 8dba249200..2545b64a22 100644
--- 
a/src/second-storage/core/src/main/java/org/apache/kylin/job/SecondStorageJobParamUtil.java
+++ 
b/src/second-storage/core/src/main/java/org/apache/kylin/job/SecondStorageJobParamUtil.java
@@ -78,7 +78,6 @@ public class SecondStorageJobParamUtil {
     /**
      * build delete layout table parameters
      *
-     * PRD_KE-34597 add index clean job
      *
      * @param project project name
      * @param model model id
diff --git 
a/src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/SparkJobMetadataMerger.java
 
b/src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/SparkJobMetadataMerger.java
index e41b48336e..da9d56e079 100644
--- 
a/src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/SparkJobMetadataMerger.java
+++ 
b/src/spark-project/engine-spark/src/main/java/org/apache/kylin/engine/spark/merger/SparkJobMetadataMerger.java
@@ -175,7 +175,7 @@ public abstract class SparkJobMetadataMerger extends 
MetadataMerger {
                 item.forEach((k, v) -> //
                 merged.put(k, v + merged.getOrDefault(k, 0L))));
         localSegment.setColumnSourceBytes(merged);
-        // KE-18417 snapshot management.
+        // snapshot management.
         localSegment.setLastBuildTime(newSegment.getLastBuildTime());
         localSegment.setSourceBytesSize(newSegment.getSourceBytesSize());
         localSegment.setLastBuildTime(lastBuildTime);
diff --git 
a/src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DFDictionaryBuilder.scala
 
b/src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DFDictionaryBuilder.scala
index 78a5c2cd97..36437a7916 100644
--- 
a/src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DFDictionaryBuilder.scala
+++ 
b/src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/builder/DFDictionaryBuilder.scala
@@ -83,7 +83,6 @@ class DFDictionaryBuilder(
     } finally lock.unlock()
   }
 
-  // Workaround: https://olapio.atlassian.net/browse/KE-41645
   private[builder] def changeAQEConfig(isDictBuildFinished: Boolean = false) : 
Boolean = {
     if (!seg.getConfig.isGlobalDictAQEEnabled && !isDictBuildFinished) {
       logInfo("Temporarily Close AQE for dict build job")
diff --git 
a/src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/stage/build/FlatTableAndDictBase.scala
 
b/src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/stage/build/FlatTableAndDictBase.scala
index 3e94fbefee..aecced663b 100644
--- 
a/src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/stage/build/FlatTableAndDictBase.scala
+++ 
b/src/spark-project/engine-spark/src/main/scala/org/apache/kylin/engine/spark/job/stage/build/FlatTableAndDictBase.scala
@@ -358,7 +358,7 @@ abstract class FlatTableAndDictBase(private val jobContext: 
SegmentJob,
     DFBuilderHelper.checkPointSegment(dataSegment, (copied: NDataSegment) => {
       copied.setFlatTableReady(true)
       if (dataSegment.isFlatTableReady) {
-        // KE-14714 if flat table is updated, there might be some data 
inconsistency across indexes
+        // if flat table is updated, there might be some data inconsistency 
across indexes
         copied.setStatus(SegmentStatusEnum.WARNING)
       }
     })
diff --git 
a/src/spark-project/engine-spark/src/test/java/org/apache/kylin/engine/spark/source/NSparkSourceTest.java
 
b/src/spark-project/engine-spark/src/test/java/org/apache/kylin/engine/spark/source/NSparkSourceTest.java
index 7a940be559..80f6445e97 100644
--- 
a/src/spark-project/engine-spark/src/test/java/org/apache/kylin/engine/spark/source/NSparkSourceTest.java
+++ 
b/src/spark-project/engine-spark/src/test/java/org/apache/kylin/engine/spark/source/NSparkSourceTest.java
@@ -57,7 +57,6 @@ public class NSparkSourceTest extends 
NLocalWithSparkSessionTest {
     }
 
     /**
-     * for the issue: https://olapio.atlassian.net/browse/KE-9497
      */
     @Test
     public void testGetSourceData() {
diff --git 
a/src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinSession.scala
 
b/src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinSession.scala
index 2ebf1d4826..8ec136c9fe 100644
--- 
a/src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinSession.scala
+++ 
b/src/spark-project/sparder/src/main/scala/org/apache/spark/sql/KylinSession.scala
@@ -181,7 +181,6 @@ object KylinSession extends Logging {
           // maybe this is an existing SparkContext, update its SparkConf 
which maybe used
           // by SparkSession
 
-          // KE-12678
           if (sc.master.startsWith("yarn")) {
             Unsafe.setProperty("spark.ui.proxyBase", "/proxy/" + 
sc.applicationId)
           }
diff --git 
a/src/spark-project/sparder/src/test/scala/org/apache/spark/sql/udf/TimestampDiffTest.scala
 
b/src/spark-project/sparder/src/test/scala/org/apache/spark/sql/udf/TimestampDiffTest.scala
index c594160459..0f53f6322b 100644
--- 
a/src/spark-project/sparder/src/test/scala/org/apache/spark/sql/udf/TimestampDiffTest.scala
+++ 
b/src/spark-project/sparder/src/test/scala/org/apache/spark/sql/udf/TimestampDiffTest.scala
@@ -56,7 +56,6 @@ class TimestampDiffTest extends SparderBaseFunSuite with 
SharedSparkSession with
     // DAY
     verifyResult("select timestampdiff('DAY', date'2016-02-01' , 
date'2016-02-01')", Seq("0"))
     verifyResult("select timestampdiff('DAY', date'2016-02-01' , 
date'2016-02-02')", Seq("1"))
-    // TODO KE-27654
     // verifyResult("select timestampdiff('DAY', date'1977-04-20', 
date'1987-08-02')", Seq("3756"))
 
     // HOUR
diff --git 
a/src/tool/src/main/java/org/apache/kylin/tool/kerberos/KerberosLoginTask.java 
b/src/tool/src/main/java/org/apache/kylin/tool/kerberos/KerberosLoginTask.java
index 412f6ae658..5fc91a201a 100644
--- 
a/src/tool/src/main/java/org/apache/kylin/tool/kerberos/KerberosLoginTask.java
+++ 
b/src/tool/src/main/java/org/apache/kylin/tool/kerberos/KerberosLoginTask.java
@@ -34,7 +34,7 @@ import org.slf4j.LoggerFactory;
 import org.apache.kylin.guava30.shaded.common.base.Preconditions;
 
 /**
- * KE-Process kerberos long-running scenario.
+ * Process kerberos long-running scenario.
  * @deprecated since 'ke-4.5.18.0'
  * This implementation is no longer acceptable to fulfill in long-running 
scenario.
  * Use {@link DelegationTokenManager} instead.


Reply via email to