You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by nj...@apache.org on 2019/01/14 02:03:05 UTC

svn commit: r1851219 - in /kylin/site: docs/release_notes.html feed.xml

Author: nju_yaho
Date: Mon Jan 14 02:03:05 2019
New Revision: 1851219

URL: http://svn.apache.org/viewvc?rev=1851219&view=rev
Log:
update release notes for v2.6.0

Modified:
    kylin/site/docs/release_notes.html
    kylin/site/feed.xml

Modified: kylin/site/docs/release_notes.html
URL: http://svn.apache.org/viewvc/kylin/site/docs/release_notes.html?rev=1851219&r1=1851218&r2=1851219&view=diff
==============================================================================
--- kylin/site/docs/release_notes.html (original)
+++ kylin/site/docs/release_notes.html Mon Jan 14 02:03:05 2019
@@ -6035,8 +6035,132 @@ there are source code package, binary pa
 <p>or send to Apache Kylin mailing list:</p>
 
 <ul>
-  <li>User relative: <a href="&#109;&#097;&#105;&#108;&#116;&#111;:&#117;&#115;&#101;&#114;&#064;&#107;&#121;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;">&#117;&#115;&#101;&#114;&#064;&#107;&#121;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;</a></li>
-  <li>Development relative: <a href="&#109;&#097;&#105;&#108;&#116;&#111;:&#100;&#101;&#118;&#064;&#107;&#121;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;">&#100;&#101;&#118;&#064;&#107;&#121;&#108;&#105;&#110;&#046;&#097;&#112;&#097;&#099;&#104;&#101;&#046;&#111;&#114;&#103;</a></li>
+  <li>User relative: <a href="mailto:user@kylin.apache.org">user@kylin.apache.org</a></li>
+  <li>Development relative: <a href="mailto:dev@kylin.apache.org">dev@kylin.apache.org</a></li>
+</ul>
+
+<h2 id="v260---2019-01-12">v2.6.0 - 2019-01-12</h2>
+<p><em>Tag:</em> <a href="https://github.com/apache/kylin/tree/kylin-2.6.0">kylin-2.6.0</a><br />
+This is a major release after 2.5, with more than 90 bug fixes and enhancements.</p>
+
+<p><strong>New Feature</strong></p>
+
+<ul>
+  <li>[KYLIN-3552] - Data Source SDK to ingest data from different JDBC sources</li>
+</ul>
+
+<p><strong>Improvement</strong></p>
+
+<ul>
+  <li>[KYLIN-1111] - Ignore unsupported hive column types when sync hive table</li>
+  <li>[KYLIN-2861] - For dictionary building of lookup table columns, reduce the table scan chance</li>
+  <li>[KYLIN-2895] - Refine query cache</li>
+  <li>[KYLIN-2932] - Simplify the thread model for in-memory cubing</li>
+  <li>[KYLIN-2972] - CacheKey from SQLRequest should ignore the case of project name</li>
+  <li>[KYLIN-3005] - getAllDictColumnsOnFact in CubeManager may include fact table’s foreign key</li>
+  <li>[KYLIN-3021] - Check MapReduce job failed reason and include the diagnostics into email notification</li>
+  <li>[KYLIN-3272] - Upgrade Spark dependency to 2.3.2</li>
+  <li>[KYLIN-3326] - Better way to update migration target cluster’s metadata after cube migration</li>
+  <li>[KYLIN-3430] - Global Dictionary Cleanup</li>
+  <li>[KYLIN-3445] - Upgrade checkstyle version to 8.6</li>
+  <li>[KYLIN-3496] - Make calcite extras props available in JDBC Driver</li>
+  <li>[KYLIN-3497] - Make JDBC Module more testable</li>
+  <li>[KYLIN-3499] - Double check timestamp in HBase when got “RetriesExhaustedException”</li>
+  <li>[KYLIN-3540] - Improve Mandatory Cuboid Recommendation Algorithm</li>
+  <li>[KYLIN-3544] - Refine guava cache for the recommended cuboids of cube planner</li>
+  <li>[KYLIN-3570] - Scripts to automatically build system cube</li>
+  <li>[KYLIN-3592] - Synchronized should be placed after static in declaration</li>
+  <li>[KYLIN-3597] - Fix sonar reported static code issues phase 1</li>
+  <li>[KYLIN-3600] - Utility classes should not have public constructors</li>
+  <li>[KYLIN-3602] - Enable more checkstyle rules</li>
+  <li>[KYLIN-3611] - Upgrade Tomcat to 7.0.91, 8.5.34 or later</li>
+  <li>[KYLIN-3617] - Reduce number of visiting metastore for job scheduler</li>
+  <li>[KYLIN-3628] - Query with lookup table always use latest snapshot</li>
+  <li>[KYLIN-3630] - Remove unused fields in the implementations of MeasureType</li>
+  <li>[KYLIN-3631] - Utilize Arrays#parallelSort for better performance</li>
+  <li>[KYLIN-3640] - Cube with desc broken should be able to delete</li>
+  <li>[KYLIN-3655] - Reinitialize CubeInstance when clear segments</li>
+  <li>[KYLIN-3656] - Improve HLLCounter performance</li>
+  <li>[KYLIN-3670] - Misspelled constant DEFAUL_JOB_CONF_SUFFIX</li>
+  <li>[KYLIN-3671] - Improve ResourceTool and JDBCResourceStore’s performance</li>
+  <li>[KYLIN-3700] - Quote sql identities when creating flat table</li>
+  <li>[KYLIN-3707] - Add configuration for setting isolation-level for sqoop</li>
+  <li>[KYLIN-3720] - Add column family check when save/update cube desc</li>
+  <li>[KYLIN-3729] - CLUSTER BY CAST(field AS STRING) will accelerate base cuboid build with UHC global dict</li>
+  <li>[KYLIN-3737] - Refactor cache part for RDBMS</li>
+  <li>[KYLIN-3749] - Add configuration to override xml for RDBMS</li>
+</ul>
+
+<p><strong>Bug Fix</strong></p>
+
+<ul>
+  <li>[KYLIN-1819] - Exception swallowed when start DefaultScheduler fail</li>
+  <li>[KYLIN-2841] - LIMIT pushdown should be applied to subquery</li>
+  <li>[KYLIN-2973] - Potential issue of not atomically update cube instance map</li>
+  <li>[KYLIN-3291] - 在构建好的cube上提交逻辑相同的sql查询结果不同</li>
+  <li>[KYLIN-3406] - When the /execute_output/ metadata file sinking to HDFS is deleted, the monitoring page does not display any tasks.</li>
+  <li>[KYLIN-3416] - Kylin bitmap null pointer exception when “group by” is an expression</li>
+  <li>[KYLIN-3439] - configuration “kylin.web.timezone” is Inconsistent between kylin-defaults.properties and KylinConfigBase.java</li>
+  <li>[KYLIN-3515] - Cubing jobs may interfere with each other if use same hive view</li>
+  <li>[KYLIN-3574] - Unclosed lookup table in DictionaryGeneratorCLI#processSegment</li>
+  <li>[KYLIN-3575] - Unclosed Connection in DriverTest</li>
+  <li>[KYLIN-3576] - IllegalArgumentException: No enum constant org.apache.kylin.rest.service.JobService.JobSearchMode.</li>
+  <li>[KYLIN-3578] - Do not synchronize on the intrinsic locks of high-level concurrency objects</li>
+  <li>[KYLIN-3579] - entrySet iterator should be used in BPUSCalculator</li>
+  <li>[KYLIN-3580] - CuboidStatsUtil#complementRowCountForMandatoryCuboids uses entrySet to add elements</li>
+  <li>[KYLIN-3581] - compareTo method should be paired with equals method</li>
+  <li>[KYLIN-3586] - Boxing/unboxing to parse a primitive is suboptimal</li>
+  <li>[KYLIN-3588] - Potentially duplicate put to RemoveBlackoutRealizationsRule#filters map</li>
+  <li>[KYLIN-3589] - Different type is used to check presence in Collection in AclPermissionUtil</li>
+  <li>[KYLIN-3590] - Missing argument to exception message String in ModelController</li>
+  <li>[KYLIN-3594] - Select with Catalog fails</li>
+  <li>[KYLIN-3603] - HBase connection isn’t closed in UpdateHTableHostCLI</li>
+  <li>[KYLIN-3607] - can’t build cube with spark in v2.5.0</li>
+  <li>[KYLIN-3619] - Some job won’t clean up temp directory after finished</li>
+  <li>[KYLIN-3620] - “–” should not be a comment marker use between single quotes in SQL</li>
+  <li>[KYLIN-3643] - Derived column from windowSpec not working in where</li>
+  <li>[KYLIN-3653] - After kylin configured with hive data source with beeline, build failed if two jobs for creating flat table submitted at same time</li>
+  <li>[KYLIN-3662] - exception message “Cannot find project ‘%s’.” should be formated</li>
+  <li>[KYLIN-3663] - Failed to delete project when project has more than one table</li>
+  <li>[KYLIN-3665] - Partition time column may never be added</li>
+  <li>[KYLIN-3680] - Spark cubing failed with JDBC resource</li>
+  <li>[KYLIN-3684] - [Script] find-hive-dependency.sh HIVE_LIB is not set or not resolved correctly</li>
+  <li>[KYLIN-3695] - Error while creating hive table through Kylin build cube with mysql imported tables</li>
+  <li>[KYLIN-3697] - check port availability when starts kylin instance</li>
+  <li>[KYLIN-3699] - SparkCubingByLayer. Root cause: null</li>
+  <li>[KYLIN-3710] - JDBC data source not support Spark cubing</li>
+  <li>[KYLIN-3715] - ProjectL2Cache don’t be invalidated when adding override config in cube level</li>
+  <li>[KYLIN-3718] - Segments in volatile range is more than designated value</li>
+  <li>[KYLIN-3721] - Failed to get source table when write the wrong password at the first time</li>
+  <li>[KYLIN-3722] - Error Limit Push Down in Join Related Query</li>
+  <li>[KYLIN-3724] - Kylin IT test sql is unreasonable</li>
+  <li>[KYLIN-3731] - java.lang.IllegalArgumentException: Unsupported data type array<string> at</string></li>
+  <li>[KYLIN-3734] - UT Failed:Invalid path string “/kylin/../examples/test_metadata/job_engine/global_job_engine_lock”</li>
+  <li>[KYLIN-3740] - system_cube构建出现bug</li>
+  <li>[KYLIN-3748] - No realization found exception thrown when a ready cube is building</li>
+  <li>[KYLIN-3752] - NullPointerException in the first cubing step:org.apache.kylin.source.hive.CreateFlatHiveTableStep.getCubeSpecificConfig(CreateFlatHiveTableStep.java:92)</li>
+</ul>
+
+<p><strong>Task</strong></p>
+
+<p>[KYLIN-3232] - Need document for ops tools<br />
+[KYLIN-3290] - Avoid calling Class#newInstance<br />
+[KYLIN-3559] - Use Splitter for splitting String<br />
+[KYLIN-3560] - Should not depend on personal repository<br />
+[KYLIN-3642] - Exclude conflict jar</p>
+
+<p><strong>Sub-task</strong></p>
+
+<p>[KYLIN-2894] - Change the query cache expiration strategy by signature checking<br />
+[KYLIN-2896] - Refine query exception cache<br />
+[KYLIN-2897] - Improve the query execution for a set of duplicate queries in a short period<br />
+[KYLIN-2898] - Introduce memcached as a distributed cache for queries<br />
+[KYLIN-2899] - Introduce segment level query cache</p>
+
+<p><strong>Test</strong></p>
+
+<ul>
+  <li>[KYLIN-3365] - Add unit test for the coprocessor code, CubeVisitService</li>
 </ul>
 
 <h2 id="v252---2018-12-04">v2.5.2 - 2018-12-04</h2>
@@ -8055,7 +8179,7 @@ This version includes many bug fixs/enha
   <li>[KYLIN-1396] - minor bug in BigDecimalSerializer - avoidVerbose should be incremented each time when input scale is larger than given scale</li>
   <li>[KYLIN-1419] - NullPointerException occurs when query from subqueries with order by</li>
   <li>[KYLIN-1445] - Kylin should throw error if HIVE_CONF dir cannot be found</li>
-  <li>[KYLIN-1466] - Some environment variables are not used in bin/kylin.sh <runnable_class_name></runnable_class_name></li>
+  <li>[KYLIN-1466] - Some environment variables are not used in bin/kylin.sh <RUNNABLE_CLASS_NAME></RUNNABLE_CLASS_NAME></li>
   <li>[KYLIN-1469] - Hive dependency jars are hard coded in test</li>
   <li>[KYLIN-1471] - LIMIT after having clause should not be pushed down to storage context</li>
   <li>[KYLIN-1473] - Cannot have comments in the end of New Query textbox</li>
@@ -8154,7 +8278,7 @@ This version includes many bug fixs/enha
   <li>[KYLIN-1443] - For setting Auto Merge Time Ranges, before sending them to backend, the related time ranges should be sorted increasingly</li>
   <li>[KYLIN-1445] - Kylin should throw error if HIVE_CONF dir cannot be found</li>
   <li>[KYLIN-1456] - Shouldn’t use “1970-01-01” as the default end date</li>
-  <li>[KYLIN-1466] - Some environment variables are not used in bin/kylin.sh <runnable_class_name></runnable_class_name></li>
+  <li>[KYLIN-1466] - Some environment variables are not used in bin/kylin.sh <RUNNABLE_CLASS_NAME></RUNNABLE_CLASS_NAME></li>
   <li>[KYLIN-1469] - Hive dependency jars are hard coded in test</li>
 </ul>
 

Modified: kylin/site/feed.xml
URL: http://svn.apache.org/viewvc/kylin/site/feed.xml?rev=1851219&r1=1851218&r2=1851219&view=diff
==============================================================================
--- kylin/site/feed.xml (original)
+++ kylin/site/feed.xml Mon Jan 14 02:03:05 2019
@@ -19,8 +19,8 @@
     <description>Apache Kylin Home</description>
     <link>http://kylin.apache.org/</link>
     <atom:link href="http://kylin.apache.org/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Sat, 12 Jan 2019 20:42:57 -0800</pubDate>
-    <lastBuildDate>Sat, 12 Jan 2019 20:42:57 -0800</lastBuildDate>
+    <pubDate>Sun, 13 Jan 2019 17:56:50 -0800</pubDate>
+    <lastBuildDate>Sun, 13 Jan 2019 17:56:50 -0800</lastBuildDate>
     <generator>Jekyll v2.5.3</generator>
     
       <item>