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="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> + <li>User relative: <a href="mailto:u...@kylin.apache.org">u...@kylin.apache.org</a></li> + <li>Development relative: <a href="mailto:d...@kylin.apache.org">d...@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>