Repository: kylin Updated Branches: refs/heads/document f1ee112b2 -> 5268aa201
release 1.5.4 Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/5268aa20 Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/5268aa20 Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/5268aa20 Branch: refs/heads/document Commit: 5268aa201b8062474db271db07e592da3b665459 Parents: f1ee112 Author: shaofengshi <shaofeng...@apache.org> Authored: Thu Sep 15 17:28:16 2016 +0800 Committer: shaofengshi <shaofeng...@apache.org> Committed: Thu Sep 15 17:28:16 2016 +0800 ---------------------------------------------------------------------- website/_dev/howto_release.md | 4 +- website/_docs15/release_notes.md | 76 ++++++++++++++++++++++++++++++++++- website/download/index.cn.md | 29 +++++++------ website/download/index.md | 27 ++++++------- 4 files changed, 104 insertions(+), 32 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/5268aa20/website/_dev/howto_release.md ---------------------------------------------------------------------- diff --git a/website/_dev/howto_release.md b/website/_dev/howto_release.md index dbbd9ba..48f77b8 100644 --- a/website/_dev/howto_release.md +++ b/website/_dev/howto_release.md @@ -1,6 +1,6 @@ --- layout: dev -title: How to make a Release +title: How to Make Release categories: development permalink: /development/howto_release.html --- @@ -148,7 +148,7 @@ If any of the steps fail, clean up (see below), fix the problem, and start again $ read -s GPG_PASSPHRASE # Make sure that there are no junk files in the sandbox -$ git clean -xn +$ git clean -xf $ mvn clean # Do a dry run of the release:prepare step, which sets version numbers. http://git-wip-us.apache.org/repos/asf/kylin/blob/5268aa20/website/_docs15/release_notes.md ---------------------------------------------------------------------- diff --git a/website/_docs15/release_notes.md b/website/_docs15/release_notes.md index 99da031..ea69304 100644 --- a/website/_docs15/release_notes.md +++ b/website/_docs15/release_notes.md @@ -1,6 +1,6 @@ --- layout: docs15 -title: Apache Kylin⢠Release Notes +title: Apache Kylin Release Notes categories: gettingstarted permalink: /docs15/release_notes.html --- @@ -15,6 +15,80 @@ or send to Apache Kylin mailing list: * User relative: [u...@kylin.apache.org](mailto:u...@kylin.apache.org) * Development relative: [d...@kylin.apache.org](mailto:d...@kylin.apache.org) +## v1.5.4 - 2016-09-15 +_Tag:_ [kylin-1.5.4](https://github.com/apache/kylin/tree/kylin-1.5.4) +This version includes bug fixs/enhancements as well as new features; It is backward compatiple with v1.5.3; While after upgrade, you still need update coprocessor, refer to [How to update coprocessor](/docs15/howto/howto_update_coprocessor.html). + +__New Feature__ + +[KYLIN-1732] - Support Window Function +[KYLIN-1767] - UI for TopN: specify encoding and multiple "group by" +[KYLIN-1849] - Search cube by name in Web UI +[KYLIN-1908] - Collect Metrics to JMX +[KYLIN-1921] - Support Grouping Funtions +[KYLIN-1964] - Add a companion tool of CubeMetaExtractor for cube importing + +__Bug__ + +[KYLIN-962] - [UI] Cube Designer can't drag rowkey normally +[KYLIN-1194] - Filter(CubeName) on Jobs/Monitor page works only once +[KYLIN-1488] - When modifying a model, Save after deleting a lookup table. The internal error will pop up. +[KYLIN-1760] - Save query hits org.apache.hadoop.hbase.TableNotFoundException: kylin_metadata_user +[KYLIN-1808] - unload non existing table cause NPE +[KYLIN-1834] - java.lang.IllegalArgumentException: Value not exists! - in Step 4 - Build Dimension Dictionary +[KYLIN-1883] - Consensus Problem when running the tool, MetadataCleanupJob +[KYLIN-1889] - Didn't deal with the failure of renaming folder in hdfs when running the tool CubeMigrationCLI +[KYLIN-1929] - Error to load slow query in "Monitor" page for non-admin user +[KYLIN-1933] - Deploy in cluster mode, the "query" node report "scheduler has not been started" every second +[KYLIN-1934] - 'Value not exist' During Cube Merging Caused by Empty Dict +[KYLIN-1939] - Linkage error while executing any queries +[KYLIN-1942] - Models are missing after change project's name +[KYLIN-1953] - Error handling for diagnosis +[KYLIN-1956] - Can't query from child cube of a hybrid cube after its status changed from disabled to enabled +[KYLIN-1961] - Project name is always constant instead of real project name in email notification +[KYLIN-1970] - System Menu UI ACL issue +[KYLIN-1972] - Access denied when query seek to hybrid +[KYLIN-1973] - java.lang.NegativeArraySizeException when Build Dimension Dictionary +[KYLIN-1982] - CubeMigrationCLI: associate model with project +[KYLIN-1986] - CubeMigrationCLI: make global dictionary unique +[KYLIN-1992] - Clear ThreadLocal Contexts when query failed before scaning HBase +[KYLIN-1996] - Keep original column order when designing cube +[KYLIN-1998] - Job engine lock is not release at shutdown +[KYLIN-2003] - error start time at query result page +[KYLIN-2005] - Move all storage side behavior hints to GTScanRequest + +__Improvement__ + +[KYLIN-672] - Add Env and Project Info in job email notification +[KYLIN-1702] - The Key of the Snapshot to the related lookup table may be not informative +[KYLIN-1855] - Should exclude those joins in whose related lookup tables no dimensions are used in cube +[KYLIN-1858] - Remove all InvertedIndex(Streaming purpose) related codes and tests +[KYLIN-1866] - Add tip for field at 'Add Streaming' table page. +[KYLIN-1867] - Upgrade dependency libraries +[KYLIN-1874] - Make roaring bitmap version determined +[KYLIN-1898] - Upgrade to Avatica 1.8 or higher +[KYLIN-1904] - WebUI for GlobalDictionary +[KYLIN-1906] - Add more comments and default value for kylin.properties +[KYLIN-1910] - Support Separate HBase Cluster with NN HA and Kerberos Authentication +[KYLIN-1920] - Add view CubeInstance json function +[KYLIN-1922] - Improve the logic to decide whether to pre aggregate on Region server +[KYLIN-1923] - Add access controller to query +[KYLIN-1924] - Region server metrics: replace int type for long type for scanned row count +[KYLIN-1925] - Do not allow cross project clone for cube +[KYLIN-1926] - Loosen the constraint on FK-PK data type matching +[KYLIN-1936] - Improve enable limit logic (exactAggregation is too strict) +[KYLIN-1940] - Add owner for DataModel +[KYLIN-1941] - Show submitter for slow query +[KYLIN-1954] - BuildInFunctionTransformer should be executed per CubeSegmentScanner +[KYLIN-1963] - Delegate the loading of certain package (like slf4j) to tomcat's parent classloader +[KYLIN-1965] - Check duplicated measure name +[KYLIN-1966] - Refactor IJoinedFlatTableDesc +[KYLIN-1979] - Move hackNoGroupByAggregation to cube-based storage implementations +[KYLIN-1984] - Don't use compression in packaging configuration +[KYLIN-1985] - SnapshotTable should only keep the columns described in tableDesc +[KYLIN-1997] - Add pivot feature back in query result page +[KYLIN-2004] - Make the creating intermediate hive table steps configurable (two options) + ## v1.5.3 - 2016-07-28 _Tag:_ [kylin-1.5.3](https://github.com/apache/kylin/tree/kylin-1.5.3) This version includes many bug fixs/enhancements as well as new features; It is backward compatiple with v1.5.2; But after upgrade, you need to update coprocessor, refer to [How to update coprocessor](/docs15/howto/howto_update_coprocessor.html). http://git-wip-us.apache.org/repos/asf/kylin/blob/5268aa20/website/download/index.cn.md ---------------------------------------------------------------------- diff --git a/website/download/index.cn.md b/website/download/index.cn.md index be1c3db..d179149 100644 --- a/website/download/index.cn.md +++ b/website/download/index.cn.md @@ -5,30 +5,30 @@ title: ä¸è½½ __ææ°åå¸(æºä»£ç )__ -ææ°åå¸çApache Kylinâ¢å¯ä»¥ä»ASFç½ç«ä¸è½½ï¼: +ææ°åå¸çApache Kylinå¯ä»¥ä»ASFç½ç«ä¸è½½ï¼: -* [apache-kylin-1.5.3-src.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-src.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-src.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-src.tar.gz.md5)\] +* [apache-kylin-1.5.4-src.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-src.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-src.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-src.tar.gz.md5)\] * [å叿¥å¿](http://kylin.apache.org/docs15/release_notes.html) -* Git æ ç¾: [kylin-1.5.3](https://github.com/apache/kylin/tree/kylin-1.5.3) -* Git Commit: [4cdc07ea34d0c2fb12951500e0fa28130659affb](https://github.com/apache/kylin/commit/4cdc07ea34d0c2fb12951500e0fa28130659affb) +* Git æ ç¾: [kylin-1.5.4](https://github.com/apache/kylin/tree/kylin-1.5.4) +* Git Commit: [519b93b539c31582f20c5f308dbd7b9f2e6814b9](https://github.com/apache/kylin/commit/519b93b539c31582f20c5f308dbd7b9f2e6814b9) 为æ¹ä¾¿ä½¿ç¨ï¼æä»¬æä¾é¢ç¼è¯çäºè¿å¶å®è£ å ï¼è¯·éæ©åéççæ¬ä¸è½½è¯·åç §[å®è£ 帮å©](http://kylin.apache.org/docs15/install)è¿è¡å®è£ ï¼ -__1.5.3 äºè¿å¶å for HBase 0.98/0.99__ +__1.5.4 äºè¿å¶å for HBase 0.98/0.99__ -* [apache-kylin-1.5.3-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-bin.tar.gz.md5)\] -* Git Commit: [4cdc07ea34d0c2fb12951500e0fa28130659affb](https://github.com/apache/kylin/commit/4cdc07ea34d0c2fb12951500e0fa28130659affb) +* [apache-kylin-1.5.4-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-bin.tar.gz.md5)\] +* Git Commit: [519b93b539c31582f20c5f308dbd7b9f2e6814b9](https://github.com/apache/kylin/commit/519b93b539c31582f20c5f308dbd7b9f2e6814b9) -__1.5.3 äºè¿å¶å for HBase 1.x__ +__1.5.4 äºè¿å¶å for HBase 1.x__ -* [apache-kylin-1.5.3-HBase1.x-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-HBase1.x-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-HBase1.x-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-HBase1.x-bin.tar.gz.md5)\] -* Git commit [90a0c5baba0c0d8e7c1f84ea4b94f0886fa8c19e](https://github.com/apache/kylin/commit/90a0c5baba0c0d8e7c1f84ea4b94f0886fa8c19e) +* [apache-kylin-1.5.4-HBase1.x-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-HBase1.x-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-HBase1.x-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-HBase1.x-bin.tar.gz.md5)\] +* Git commit [f36405d83356231cc3246065a6d5b3cb6500e6b1](https://github.com/apache/kylin/commit/f36405d83356231cc3246065a6d5b3cb6500e6b1) -__1.5.3 äºè¿å¶å for CDH 5.7__ +__1.5.4 äºè¿å¶å for CDH 5.7/5.8__ -* [apache-kylin-1.5.3-cdh5.7-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-cdh5.7-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-cdh5.7-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-cdh5.7-bin.tar.gz.md5)\] -* Git commit [b46029fba7e3c5d387acb9ea37e788de5dcaf0be](https://github.com/apache/kylin/commit/b46029fba7e3c5d387acb9ea37e788de5dcaf0be) +* [apache-kylin-1.5.4-cdh5.7-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-cdh5.7-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-cdh5.7-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-cdh5.7-bin.tar.gz.md5)\] +* Git commit [e805b54109ca7337b91764086aa87130dec72c50](https://github.com/apache/kylin/commit/e805b54109ca7337b91764086aa87130dec72c50) __æå»ºäºè¿å¶å __ å¯ä»¥ä»åä¸ªçæ¬æå½åææ°çå¼å忝ä¸çæäºè¿å¶å ï¼è¯·åèè¿ç¯[å¸®å©ææ¡£](https://kylin.apache.org/development/howto_package.html) @@ -40,5 +40,4 @@ __ODBC 驱å¨__ Kylin ODBC 驱å¨è¦æ±é¦å å®è£ [Microsoft Visual C++ 2012 Redistributable]()ã Kylin ODBC 驱å¨å¯ä»¥ä»è¿éä¸è½½: -* [Kylin ODBC é©±å¨ v1.5](http://kylin.apache.org/download/KylinODBCDriver-1.5.zip) (æ¨èï¼å ¼å®¹ææKylinçæ¬) -* [Kylin ODBC é©±å¨ v1.2](http://kylin.apache.org/download/KylinODBCDriver-1.2.zip) +* [Kylin ODBC é©±å¨ v1.5](http://kylin.apache.org/download/KylinODBCDriver-1.5.zip) http://git-wip-us.apache.org/repos/asf/kylin/blob/5268aa20/website/download/index.md ---------------------------------------------------------------------- diff --git a/website/download/index.md b/website/download/index.md index 7346e5c..a29403e 100644 --- a/website/download/index.md +++ b/website/download/index.md @@ -6,28 +6,28 @@ permalink: /download/index.html __Latest Source Code Release__ -* [apache-kylin-1.5.3-src.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-src.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-src.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-src.tar.gz.md5)\] +* [apache-kylin-1.5.4-src.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-src.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-src.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-src.tar.gz.md5)\] * [Release Notes](/docs15/release_notes.html) -* Git Tag: [kylin-1.5.3](https://github.com/apache/kylin/tree/kylin-1.5.3) -* Git Commit: [4cdc07ea34d0c2fb12951500e0fa28130659affb](https://github.com/apache/kylin/commit/4cdc07ea34d0c2fb12951500e0fa28130659affb) +* Git Tag: [kylin-1.5.4](https://github.com/apache/kylin/tree/kylin-1.5.4) +* Git Commit: [519b93b539c31582f20c5f308dbd7b9f2e6814b9](https://github.com/apache/kylin/commit/519b93b539c31582f20c5f308dbd7b9f2e6814b9) For your convenience, three binary packages are compiled for different distribution, you can download and then follow the [installation guide](http://kylin.apache.org/docs15/install) to install: -__Binary Package (for running on HBase 0.98/0.99)__ +__Binary Package for running with HBase 0.98/0.99__ -* [apache-kylin-1.5.3-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-bin.tar.gz.md5)\] -* Git commit [4cdc07ea34d0c2fb12951500e0fa28130659affb](https://github.com/apache/kylin/commit/4cdc07ea34d0c2fb12951500e0fa28130659affb) +* [apache-kylin-1.5.4-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-bin.tar.gz.md5)\] +* Git commit [519b93b539c31582f20c5f308dbd7b9f2e6814b9](https://github.com/apache/kylin/commit/519b93b539c31582f20c5f308dbd7b9f2e6814b9) -__Binary Package (for running on HBase 1.x)__ +__Binary Package for running with HBase 1.x__ -* [apache-kylin-1.5.3-HBase1.x-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-HBase1.x-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-HBase1.x-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-HBase1.x-bin.tar.gz.md5)\] -* Git commit [90a0c5baba0c0d8e7c1f84ea4b94f0886fa8c19e](https://github.com/apache/kylin/commit/90a0c5baba0c0d8e7c1f84ea4b94f0886fa8c19e) +* [apache-kylin-1.5.4-HBase1.x-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-HBase1.x-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-HBase1.x-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-HBase1.x-bin.tar.gz.md5)\] +* Git commit [f36405d83356231cc3246065a6d5b3cb6500e6b1](https://github.com/apache/kylin/commit/f36405d83356231cc3246065a6d5b3cb6500e6b1) -__Binary Package (for running on CDH 5.7)__ +__Binary Package for running with CDH 5.7/5.8__ -* [apache-kylin-1.5.3-cdh5.7-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-cdh5.7-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-cdh5.7-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.3/apache-kylin-1.5.3-cdh5.7-bin.tar.gz.md5)\] -* Git commit [b46029fba7e3c5d387acb9ea37e788de5dcaf0be](https://github.com/apache/kylin/commit/b46029fba7e3c5d387acb9ea37e788de5dcaf0be) +* [apache-kylin-1.5.4-cdh5.7-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-cdh5.7-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-cdh5.7-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4/apache-kylin-1.5.4-cdh5.7-bin.tar.gz.md5)\] +* Git commit [e805b54109ca7337b91764086aa87130dec72c50](https://github.com/apache/kylin/commit/e805b54109ca7337b91764086aa87130dec72c50) __Build Binary Package__ To build binary package from any version even latest development branch, please refer to [how to package](/development/howto_package.html) @@ -39,7 +39,6 @@ __ODBC Driver__ Kylin ODBC driver requires [Microsoft Visual C++ 2012 Redistributable](http://www.microsoft.com/en-us/download/details.aspx?id=30679) installed first. And Kylin ODBC Driver could be downloaded here: -* [Kylin ODBC Driver v1.5](http://kylin.apache.org/download/KylinODBCDriver-1.5.zip) (recommended, compatible with all Kylin versions) -* [Kylin ODBC Driver v1.2](http://kylin.apache.org/download/KylinODBCDriver-1.2.zip) +* [Kylin ODBC Driver v1.5](http://kylin.apache.org/download/KylinODBCDriver-1.5.zip)