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 2016/11/28 03:53:08 UTC
kylin git commit: update doc for 1.6.0 release
Repository: kylin
Updated Branches:
refs/heads/document ecdd9a72d -> abf7b49a9
update doc for 1.6.0 release
Project: http://git-wip-us.apache.org/repos/asf/kylin/repo
Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/abf7b49a
Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/abf7b49a
Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/abf7b49a
Branch: refs/heads/document
Commit: abf7b49a9cfbb07e8a05d8075a205b743ff495f7
Parents: ecdd9a7
Author: shaofengshi <sh...@apache.org>
Authored: Mon Nov 28 11:48:38 2016 +0800
Committer: shaofengshi <sh...@apache.org>
Committed: Mon Nov 28 11:48:43 2016 +0800
----------------------------------------------------------------------
website/_config.yml | 10 +-
website/_docs15/index.cn.md | 4 +-
website/_docs15/index.md | 7 +-
website/_docs16/index.cn.md | 4 +-
website/_docs16/index.md | 11 +-
website/_docs16/release_notes.md | 415 +++++++++++++++---------
website/_docs16/tutorial/cube_streaming.md | 2 +-
website/_includes/docs16_nav.cn.html | 33 ++
website/_includes/docs16_nav.html | 33 ++
website/_layouts/docs16-cn.html | 2 +-
website/_layouts/docs16.html | 2 +-
website/download/index.cn.md | 25 +-
website/download/index.md | 25 +-
website/index.md | 5 +-
14 files changed, 379 insertions(+), 199 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/_config.yml
----------------------------------------------------------------------
diff --git a/website/_config.yml b/website/_config.yml
index dc84757..c58bc26 100644
--- a/website/_config.yml
+++ b/website/_config.yml
@@ -56,11 +56,15 @@ language_default: 'en'
collections:
docs:
output: true
- docs15:
- output: true
docs-cn:
output: true
+ docs15:
+ output: true
docs15-cn:
- output: true
+ output: true
+ docs16:
+ output: true
+ docs16-cn:
+ output: true
dev:
output: true
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/_docs15/index.cn.md
----------------------------------------------------------------------
diff --git a/website/_docs15/index.cn.md b/website/_docs15/index.cn.md
index fe4c98a..9a525ba 100644
--- a/website/_docs15/index.cn.md
+++ b/website/_docs15/index.cn.md
@@ -11,7 +11,9 @@ permalink: /cn/docs15/index.html
Apache Kylin\u2122\u662f\u4e00\u4e2a\u5f00\u6e90\u7684\u5206\u5e03\u5f0f\u5206\u6790\u5f15\u64ce\uff0c\u63d0\u4f9bHadoop\u4e4b\u4e0a\u7684SQL\u67e5\u8be2\u63a5\u53e3\u53ca\u591a\u7ef4\u5206\u6790\uff08OLAP\uff09\u80fd\u529b\u4ee5\u652f\u6301\u8d85\u5927\u89c4\u6a21\u6570\u636e\uff0c\u6700\u521d\u7531eBay Inc.\u5f00\u53d1\u5e76\u8d21\u732e\u81f3\u5f00\u6e90\u793e\u533a\u3002
-\u67e5\u770b\u65e7\u7248\u672c\u6587\u6863: [v1.3](/cn/docs/)
+\u67e5\u770b\u65e7\u7248\u672c\u6587\u6863:
+
+* [v1.3.x](/cn/docs/)
\u5b89\u88c5
------------
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/_docs15/index.md
----------------------------------------------------------------------
diff --git a/website/_docs15/index.md b/website/_docs15/index.md
index cd86162..338c799 100644
--- a/website/_docs15/index.md
+++ b/website/_docs15/index.md
@@ -10,7 +10,10 @@ Welcome to Apache Kylin\u2122: Extreme OLAP Engine for Big Data
Apache Kylin\u2122 is an open source Distributed Analytics Engine designed to provide SQL interface and multi-dimensional analysis (OLAP) on Hadoop supporting extremely large datasets.
-Prior documents: [v1.3](/docs/)
+Document of other versions:
+
+* [v1.6.x](/docs16/)
+* [v1.3.x](/docs/)
Installation & Setup
------------
@@ -28,7 +31,7 @@ Tutorial
3. [Cube Build and Job Monitoring](tutorial/cube_build_job.html)
4. [Web Interface](tutorial/web.html)
5. [SQL reference: by Apache Calcite](http://calcite.apache.org/docs/reference.html)
-6. [Build Cube with Streaming Data (experimental)](tutorial/cube_streaming.html)
+6. [Build Cube with Streaming Data (deprecated)](tutorial/cube_streaming.html)
7. [Build Cube with Streaming Data (new scalable solution)](/docs16/tutorial/cube_streaming.html)
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/_docs16/index.cn.md
----------------------------------------------------------------------
diff --git a/website/_docs16/index.cn.md b/website/_docs16/index.cn.md
index 3a77a09..005a713 100644
--- a/website/_docs16/index.cn.md
+++ b/website/_docs16/index.cn.md
@@ -11,7 +11,9 @@ permalink: /cn/docs16/index.html
Apache Kylin\u2122\u662f\u4e00\u4e2a\u5f00\u6e90\u7684\u5206\u5e03\u5f0f\u5206\u6790\u5f15\u64ce\uff0c\u63d0\u4f9bHadoop\u4e4b\u4e0a\u7684SQL\u67e5\u8be2\u63a5\u53e3\u53ca\u591a\u7ef4\u5206\u6790\uff08OLAP\uff09\u80fd\u529b\u4ee5\u652f\u6301\u8d85\u5927\u89c4\u6a21\u6570\u636e\uff0c\u6700\u521d\u7531eBay Inc.\u5f00\u53d1\u5e76\u8d21\u732e\u81f3\u5f00\u6e90\u793e\u533a\u3002
-\u67e5\u770b\u65e7\u7248\u672c\u6587\u6863: [v1.3](/cn/docs/) [v1.5](/cn/docs15/)
+\u67e5\u770b\u65e7\u7248\u672c\u6587\u6863:
+* [v1.5](/cn/docs15/)
+* [v1.3](/cn/docs/)
\u5b89\u88c5
------------
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/_docs16/index.md
----------------------------------------------------------------------
diff --git a/website/_docs16/index.md b/website/_docs16/index.md
index 9027cd1..61056d8 100644
--- a/website/_docs16/index.md
+++ b/website/_docs16/index.md
@@ -10,12 +10,15 @@ Welcome to Apache Kylin\u2122: Extreme OLAP Engine for Big Data
Apache Kylin\u2122 is an open source Distributed Analytics Engine designed to provide SQL interface and multi-dimensional analysis (OLAP) on Hadoop supporting extremely large datasets.
-Prior documents: [v1.3](/docs/) [v1.5](/docs15/)
+Document of prior versions:
+
+* [v1.5.x document](/docs15/)
+* [v1.3.x document](/docs/)
Installation & Setup
------------
-2. [Hadoop Env](install/hadoop_env.html)
-1. [Installation Guide](install/index.html)
+1. [Hadoop Env](install/hadoop_env.html)
+2. [Installation Guide](install/index.html)
3. [Advanced settings](install/advance_settings.html)
4. [Deploy in cluster mode](install/kylin_cluster.html)
5. [Run Kylin with Docker](install/kylin_docker.html)
@@ -28,7 +31,7 @@ Tutorial
3. [Cube Build and Job Monitoring](tutorial/cube_build_job.html)
4. [Web Interface](tutorial/web.html)
5. [SQL reference: by Apache Calcite](http://calcite.apache.org/docs/reference.html)
-6. [Build Cube with Streaming Data (scalable solution)](tutorial/cube_streaming.html)
+6. [Build Cube with Streaming Data (beta)](tutorial/cube_streaming.html)
Connectivity and APIs
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/_docs16/release_notes.md
----------------------------------------------------------------------
diff --git a/website/_docs16/release_notes.md b/website/_docs16/release_notes.md
index dc1a4d7..235d752 100644
--- a/website/_docs16/release_notes.md
+++ b/website/_docs16/release_notes.md
@@ -15,15 +15,134 @@ or send to Apache Kylin mailing list:
* User relative: [user@kylin.apache.org](mailto:user@kylin.apache.org)
* Development relative: [dev@kylin.apache.org](mailto:dev@kylin.apache.org)
+## v1.6.0 - 2016-11-26
+_Tag:_ [kylin-1.6.0](https://github.com/apache/kylin/tree/kylin-1.6.0)
+This is a major release with better support for using Apache Kafka as data source. Check [how to upgrade](/docs16/howto/howto_upgrade.html) to do the upgrading.
+
+__New Feature__
+
+* [KYLIN-1726] - Scalable streaming cubing
+* [KYLIN-1919] - Support Embedded Structure when Parsing Streaming Message
+* [KYLIN-2055] - Add an encoder for Boolean type
+* [KYLIN-2067] - Add API to check and fill segment holes
+* [KYLIN-2079] - add explicit configuration knob for coprocessor timeout
+* [KYLIN-2088] - Support intersect count for calculation of retention or conversion rates
+* [KYLIN-2125] - Support using beeline to load hive table metadata
+
+__Bug__
+
+* [KYLIN-1565] - Read the kv max size from HBase config
+* [KYLIN-1820] - Column autocomplete should remove the user input in model designer
+* [KYLIN-1828] - java.lang.StringIndexOutOfBoundsException in org.apache.kylin.storage.hbase.util.StorageCleanupJob
+* [KYLIN-1967] - Dictionary rounding can cause IllegalArgumentException in GTScanRangePlanner
+* [KYLIN-1978] - kylin.sh compatible issue on Ubuntu
+* [KYLIN-1990] - The SweetAlert at the front page may out of the page if the content is too long.
+* [KYLIN-2007] - CUBOID_CACHE is not cleared when rebuilding ALL cache
+* [KYLIN-2012] - more robust approach to hive schema changes
+* [KYLIN-2024] - kylin TopN only support the first measure
+* [KYLIN-2027] - Error "connection timed out" occurs when zookeeper's port is set in hbase.zookeeper.quorum of hbase-site.xml
+* [KYLIN-2028] - find-*-dependency script fail on Mac OS
+* [KYLIN-2035] - Auto Merge Submit Continuously
+* [KYLIN-2041] - Wrong parameter definition in Get Hive Tables REST API
+* [KYLIN-2043] - Rollback httpclient to 4.2.5 to align with Hadoop 2.6/2.7
+* [KYLIN-2044] - Unclosed DataInputByteBuffer in BitmapCounter#peekLength
+* [KYLIN-2045] - Wrong argument order in JobInstanceExtractor#executeExtract()
+* [KYLIN-2047] - Ineffective null check in MetadataManager
+* [KYLIN-2050] - Potentially ineffective call to close() in QueryCli
+* [KYLIN-2051] - Potentially ineffective call to IOUtils.closeQuietly()
+* [KYLIN-2052] - Edit "Top N" measure, the "group by" column wasn't displayed
+* [KYLIN-2059] - Concurrent build issue in CubeManager.calculateToBeSegments()
+* [KYLIN-2069] - NPE in LookupStringTable
+* [KYLIN-2078] - Can't see generated SQL at Web UI
+* [KYLIN-2084] - Unload sample table failed
+* [KYLIN-2085] - PrepareStatement return incorrect result in some cases
+* [KYLIN-2086] - Still report error when there is more than 12 dimensions in one agg group
+* [KYLIN-2093] - Clear cache in CubeMetaIngester
+* [KYLIN-2097] - Get 'Column does not exist in row key desc" on cube has TopN measure
+* [KYLIN-2099] - Import table error of sample table KYLIN_CAL_DT
+* [KYLIN-2106] - UI bug - Advanced Settings - Rowkeys - new Integer dictionary encoding - could possibly impact also cube metadata
+* [KYLIN-2109] - Deploy coprocessor only this server own the table
+* [KYLIN-2110] - Ineffective comparison in BooleanDimEnc#equals()
+* [KYLIN-2114] - WEB-Global-Dictionary bug fix and improve
+* [KYLIN-2115] - some extended column query returns wrong answer
+* [KYLIN-2116] - when hive field delimitor exists in table field values, fields order is wrong
+* [KYLIN-2119] - Wrong chart value and sort when process scientific notation
+* [KYLIN-2120] - kylin1.5.4.1 with cdh5.7 cube sql Oops Faild to take action
+* [KYLIN-2121] - Failed to pull data to PowerBI or Excel on some query
+* [KYLIN-2127] - UI bug fix for Extend Column
+* [KYLIN-2130] - QueryMetrics concurrent bug fix
+* [KYLIN-2132] - Unable to pull data from Kylin Cube ( learn_kylin cube ) to Excel or Power BI for Visualization and some dimensions are not showing up.
+* [KYLIN-2134] - Kylin will treat empty string as NULL by mistake
+* [KYLIN-2137] - Failed to run mr job when user put a kafka jar in hive's lib folder
+* [KYLIN-2138] - Unclosed ResultSet in BeelineHiveClient
+* [KYLIN-2146] - "Streaming Cluster" page should remove "Margin" inputbox
+* [KYLIN-2152] - TopN group by column does not distinguish between NULL and ""
+* [KYLIN-2154] - source table rows will be skipped if TOPN's group column contains NULL values
+* [KYLIN-2158] - Delete joint dimension not right
+* [KYLIN-2159] - Redistribution Hive Table Step always requires row_count filename as 000000_0
+* [KYLIN-2167] - FactDistinctColumnsReducer may get wrong max/min partition col value
+* [KYLIN-2173] - push down limit leads to wrong answer when filter is loosened
+* [KYLIN-2178] - CubeDescTest is unstable
+* [KYLIN-2201] - Cube desc and aggregation group rule combination max check fail
+* [KYLIN-2226] - Build Dimension Dictionary Error
+
+__Improvement__
+
+* [KYLIN-1042] - Horizontal scalable solution for streaming cubing
+* [KYLIN-1827] - Send mail notification when runtime exception throws during build/merge cube
+* [KYLIN-1839] - improvement set classpath before submitting mr job
+* [KYLIN-1917] - TopN counter merge performance improvement
+* [KYLIN-1962] - Split kylin.properties into two files
+* [KYLIN-1999] - Use some compression at UT/IT
+* [KYLIN-2019] - Add license checker into checkstyle rule
+* [KYLIN-2033] - Refactor broadcast of metadata change
+* [KYLIN-2042] - QueryController puts entry in Cache w/o checking QueryCacheEnabled
+* [KYLIN-2054] - TimedJsonStreamParser should support other time format
+* [KYLIN-2068] - Import hive comment when sync tables
+* [KYLIN-2070] - UI changes for allowing concurrent build/refresh/merge
+* [KYLIN-2073] - Need timestamp info for diagnose
+* [KYLIN-2075] - TopN measure: need select "constant" + "1" as the SUM|ORDER parameter
+* [KYLIN-2076] - Improve sample cube and data
+* [KYLIN-2080] - UI: allow multiple building jobs for the same cube
+* [KYLIN-2082] - Support to change streaming configuration
+* [KYLIN-2089] - Make update HBase coprocessor concurrent
+* [KYLIN-2090] - Allow updating cube level config even the cube is ready
+* [KYLIN-2091] - Add API to init the start-point (of each parition) for streaming cube
+* [KYLIN-2095] - Hive mr job use overrided MR job configuration by cube properties
+* [KYLIN-2098] - TopN support query UHC column without sorting by sum value
+* [KYLIN-2100] - Allow cube to override HIVE job configuration by properties
+* [KYLIN-2108] - Support usage of schema name "default" in SQL
+* [KYLIN-2111] - only allow columns from Model dimensions when add group by column to TOP_N
+* [KYLIN-2112] - Allow a column be a dimension as well as "group by" column in TopN measure
+* [KYLIN-2113] - Need sort by columns in SQLDigest
+* [KYLIN-2118] - allow user view CubeInstance json even cube is ready
+* [KYLIN-2122] - Move the partition offset calculation before submitting job
+* [KYLIN-2126] - use column name as default dimension name when auto generate dimension for lookup table
+* [KYLIN-2140] - rename packaged js with different name when build
+* [KYLIN-2143] - allow more options from Extended Columns,COUNT_DISTINCT,RAW_TABLE
+* [KYLIN-2162] - Improve the cube validation error message
+* [KYLIN-2221] - rethink on KYLIN-1684
+* [KYLIN-2083] - more RAM estimation test for MeasureAggregator and GTAggregateScanner
+* [KYLIN-2105] - add QueryId
+* [KYLIN-1321] - Add derived checkbox for lookup table columns on Auto Generate Dimensions panel
+* [KYLIN-1995] - Upgrade MapReduce properties which are deprecated
+
+__Task__
+
+* [KYLIN-2072] - Cleanup old streaming code
+* [KYLIN-2081] - UI change to support embeded streaming message
+* [KYLIN-2171] - Release 1.6.0
+
+
## v1.5.4.1 - 2016-09-28
_Tag:_ [kylin-1.5.4.1](https://github.com/apache/kylin/tree/kylin-1.5.4.1)
This version fixes two major bugs introduced in 1.5.4; The metadata and HBase coprocessor is compatible with 1.5.4.
__Bug__
-[KYLIN-2010] - Date dictionary return wrong SQL result
-[KYLIN-2026] - NPE occurs when build a cube without partition column
-[KYLIN-2032] - Cube build failed when partition column isn't in dimension list
+* [KYLIN-2010] - Date dictionary return wrong SQL result
+* [KYLIN-2026] - NPE occurs when build a cube without partition column
+* [KYLIN-2032] - Cube build failed when partition column isn't in dimension list
## v1.5.4 - 2016-09-15
_Tag:_ [kylin-1.5.4](https://github.com/apache/kylin/tree/kylin-1.5.4)
@@ -31,73 +150,73 @@ This version includes bug fixs/enhancements as well as new features; It is backw
__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
+* [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
+* [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)
+* [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)
@@ -105,96 +224,96 @@ This version includes many bug fixs/enhancements as well as new features; It is
__New Feature__
-[KYLIN-1478] - TopN measure should support non-dictionary encoding for ultra high cardinality
-[KYLIN-1693] - Support multiple group-by columns for TOP_N meausre
-[KYLIN-1752] - Add an option to fail cube build job when source table is empty
-[KYLIN-1756] - Allow user to run MR jobs against different Hadoop queues
+* [KYLIN-1478] - TopN measure should support non-dictionary encoding for ultra high cardinality
+* [KYLIN-1693] - Support multiple group-by columns for TOP_N meausre
+* [KYLIN-1752] - Add an option to fail cube build job when source table is empty
+* [KYLIN-1756] - Allow user to run MR jobs against different Hadoop queues
__Bug__
-[KYLIN-1499] - Couldn't save query, error in backend
-[KYLIN-1568] - Calculate row value buffer size instead of hard coded ROWVALUE_BUFFER_SIZE
-[KYLIN-1645] - Exception inside coprocessor should report back to the query thread
-[KYLIN-1646] - Column appeared twice if it was declared as both dimension and measure
-[KYLIN-1676] - High CPU in TrieDictionary due to incorrect use of HashMap
-[KYLIN-1679] - bin/get-properties.sh cannot get property which contains space or equals sign
-[KYLIN-1684] - query on table "kylin_sales" return empty resultset after cube "kylin_sales_cube" which generated by sample.sh is ready
-[KYLIN-1694] - make multiply coefficient configurable when estimating cuboid size
-[KYLIN-1695] - Skip cardinality calculation job when loading hive table
-[KYLIN-1703] - The not-thread-safe ToolRunner.run() will cause concurrency issue in job engine
-[KYLIN-1704] - When load empty snapshot, NULL Pointer Exception occurs
-[KYLIN-1723] - GTAggregateScanner$Dump.flush() must not write the WHOLE metrics buffer
-[KYLIN-1738] - MRJob Id is not saved to kylin jobs if MR job is killed
-[KYLIN-1742] - kylin.sh should always set KYLIN_HOME to an absolute path
-[KYLIN-1755] - TopN Measure IndexOutOfBoundsException
-[KYLIN-1760] - Save query hits org.apache.hadoop.hbase.TableNotFoundException: kylin_metadata_user
-[KYLIN-1762] - Query threw NPE with 3 or more join conditions
-[KYLIN-1769] - There is no response when click "Property" button at Cube Designer
-[KYLIN-1777] - Streaming cube build shouldn't check working segment
-[KYLIN-1780] - Potential issue in SnapshotTable.equals()
-[KYLIN-1781] - kylin.properties encoding error while contain chinese prop key or value
-[KYLIN-1783] - Can't add override property at cube design 'Configuration Overwrites' step.
-[KYLIN-1785] - NoSuchElementException when Mandatory Dimensions contains all Dimensions
-[KYLIN-1787] - Properly deal with limit clause in CubeHBaseEndpointRPC (SELECT * problem)
-[KYLIN-1788] - Allow arbitrary number of mandatory dimensions in one aggregation group
-[KYLIN-1789] - Couldn't use View as Lookup when join type is "inner"
-[KYLIN-1795] - bin/sample.sh doesn't work when configured hive client is beeline
-[KYLIN-1800] - IllegalArgumentExceptio: Too many digits for NumberDictionary: -0.009999999999877218. Expect 19 digits before decimal point at max.
-[KYLIN-1803] - ExtendedColumn Measure Encoding with Non-ascii Characters
-[KYLIN-1811] - Error step may be skipped sometimes when resume a cube job
-[KYLIN-1816] - More than one base KylinConfig exist in spring JVM
-[KYLIN-1817] - No result from JDBC with Date filter in prepareStatement
-[KYLIN-1838] - Fix sample cube definition
-[KYLIN-1848] - Can't sort cubes by any field in Web UI
-[KYLIN-1862] - "table not found" in "Build Dimension Dictionary" step
-[KYLIN-1879] - RestAPI /api/jobs always returns 0 for exec_start_time and exec_end_time fields
-[KYLIN-1882] - it report can't find the intermediate table in '#4 Step Name: Build Dimension Dictionary' when use hive view as lookup table
-[KYLIN-1896] - JDBC support mybatis
-[KYLIN-1905] - Wrong Default Date in Cube Build Web UI
-[KYLIN-1909] - Wrong access control to rest get cubes
-[KYLIN-1911] - NPE when extended column has NULL value
-[KYLIN-1912] - Create Intermediate Flat Hive Table failed when using beeline
-[KYLIN-1913] - query log printed abnormally if the query contains "\r" (not "\r\n")
-[KYLIN-1918] - java.lang.UnsupportedOperationException when unload hive table
+* [KYLIN-1499] - Couldn't save query, error in backend
+* [KYLIN-1568] - Calculate row value buffer size instead of hard coded ROWVALUE_BUFFER_SIZE
+* [KYLIN-1645] - Exception inside coprocessor should report back to the query thread
+* [KYLIN-1646] - Column appeared twice if it was declared as both dimension and measure
+* [KYLIN-1676] - High CPU in TrieDictionary due to incorrect use of HashMap
+* [KYLIN-1679] - bin/get-properties.sh cannot get property which contains space or equals sign
+* [KYLIN-1684] - query on table "kylin_sales" return empty resultset after cube "kylin_sales_cube" which generated by sample.sh is ready
+* [KYLIN-1694] - make multiply coefficient configurable when estimating cuboid size
+* [KYLIN-1695] - Skip cardinality calculation job when loading hive table
+* [KYLIN-1703] - The not-thread-safe ToolRunner.run() will cause concurrency issue in job engine
+* [KYLIN-1704] - When load empty snapshot, NULL Pointer Exception occurs
+* [KYLIN-1723] - GTAggregateScanner$Dump.flush() must not write the WHOLE metrics buffer
+* [KYLIN-1738] - MRJob Id is not saved to kylin jobs if MR job is killed
+* [KYLIN-1742] - kylin.sh should always set KYLIN_HOME to an absolute path
+* [KYLIN-1755] - TopN Measure IndexOutOfBoundsException
+* [KYLIN-1760] - Save query hits org.apache.hadoop.hbase.TableNotFoundException: kylin_metadata_user
+* [KYLIN-1762] - Query threw NPE with 3 or more join conditions
+* [KYLIN-1769] - There is no response when click "Property" button at Cube Designer
+* [KYLIN-1777] - Streaming cube build shouldn't check working segment
+* [KYLIN-1780] - Potential issue in SnapshotTable.equals()
+* [KYLIN-1781] - kylin.properties encoding error while contain chinese prop key or value
+* [KYLIN-1783] - Can't add override property at cube design 'Configuration Overwrites' step.
+* [KYLIN-1785] - NoSuchElementException when Mandatory Dimensions contains all Dimensions
+* [KYLIN-1787] - Properly deal with limit clause in CubeHBaseEndpointRPC (SELECT * problem)
+* [KYLIN-1788] - Allow arbitrary number of mandatory dimensions in one aggregation group
+* [KYLIN-1789] - Couldn't use View as Lookup when join type is "inner"
+* [KYLIN-1795] - bin/sample.sh doesn't work when configured hive client is beeline
+* [KYLIN-1800] - IllegalArgumentExceptio: Too many digits for NumberDictionary: -0.009999999999877218. Expect 19 digits before decimal point at max.
+* [KYLIN-1803] - ExtendedColumn Measure Encoding with Non-ascii Characters
+* [KYLIN-1811] - Error step may be skipped sometimes when resume a cube job
+* [KYLIN-1816] - More than one base KylinConfig exist in spring JVM
+* [KYLIN-1817] - No result from JDBC with Date filter in prepareStatement
+* [KYLIN-1838] - Fix sample cube definition
+* [KYLIN-1848] - Can't sort cubes by any field in Web UI
+* [KYLIN-1862] - "table not found" in "Build Dimension Dictionary" step
+* [KYLIN-1879] - RestAPI /api/jobs always returns 0 for exec_start_time and exec_end_time fields
+* [KYLIN-1882] - it report can't find the intermediate table in '#4 Step Name: Build Dimension Dictionary' when use hive view as lookup table
+* [KYLIN-1896] - JDBC support mybatis
+* [KYLIN-1905] - Wrong Default Date in Cube Build Web UI
+* [KYLIN-1909] - Wrong access control to rest get cubes
+* [KYLIN-1911] - NPE when extended column has NULL value
+* [KYLIN-1912] - Create Intermediate Flat Hive Table failed when using beeline
+* [KYLIN-1913] - query log printed abnormally if the query contains "\r" (not "\r\n")
+* [KYLIN-1918] - java.lang.UnsupportedOperationException when unload hive table
__Improvement__
-[KYLIN-1319] - Find a better way to check hadoop job status
-[KYLIN-1379] - More stable and functional precise count distinct implements after KYLIN-1186
-[KYLIN-1656] - Improve performance of MRv2 engine by making each mapper handles a configured number of records
-[KYLIN-1657] - Add new configuration kylin.job.mapreduce.min.reducer.number
-[KYLIN-1669] - Deprecate the "Capacity" field from DataModel
-[KYLIN-1677] - Distribute source data by certain columns when creating flat table
-[KYLIN-1705] - Global (and more scalable) dictionary
-[KYLIN-1706] - Allow cube to override MR job configuration by properties
-[KYLIN-1714] - Make job/source/storage engines configurable from kylin.properties
-[KYLIN-1717] - Make job engine scheduler configurable
-[KYLIN-1718] - Grow ByteBuffer Dynamically in Cube Building and Query
-[KYLIN-1719] - Add config in scan request to control compress the query result or not
-[KYLIN-1724] - Support Amazon EMR
-[KYLIN-1725] - Use KylinConfig inside coprocessor
-[KYLIN-1728] - Introduce dictionary metadata
-[KYLIN-1731] - allow non-admin user to edit 'Advenced Setting' step in CubeDesigner
-[KYLIN-1747] - Calculate all 0 (except mandatory) cuboids
-[KYLIN-1749] - Allow mandatory only cuboid
-[KYLIN-1751] - Make kylin log configurable
-[KYLIN-1766] - CubeTupleConverter.translateResult() is slow due to date conversion
-[KYLIN-1775] - Add Cube Migrate Support for Global Dictionary
-[KYLIN-1782] - API redesign for CubeDesc
-[KYLIN-1786] - Frontend work for KYLIN-1313 (extended columns as measure)
-[KYLIN-1792] - behaviours for non-aggregated queries
-[KYLIN-1805] - It's easily got stuck when deleting HTables during running the StorageCleanupJob
-[KYLIN-1815] - Cleanup package size
-[KYLIN-1818] - change kafka dependency to provided
-[KYLIN-1821] - Reformat all of the java files and enable checkstyle to enforce code formatting
-[KYLIN-1823] - refactor kylin-server packaging
-[KYLIN-1846] - minimize dependencies of JDBC driver
-[KYLIN-1884] - Reload metadata automatically after migrating cube
-[KYLIN-1894] - GlobalDictionary may corrupt when server suddenly crash
-[KYLIN-1744] - Separate concepts of source offset and date range on cube segments
-[KYLIN-1654] - Upgrade httpclient dependency
-[KYLIN-1774] - Update Kylin's tomcat version to 7.0.69
-[KYLIN-1861] - Hive may fail to create flat table with "GC overhead error"
+* [KYLIN-1319] - Find a better way to check hadoop job status
+* [KYLIN-1379] - More stable and functional precise count distinct implements after KYLIN-1186
+* [KYLIN-1656] - Improve performance of MRv2 engine by making each mapper handles a configured number of records
+* [KYLIN-1657] - Add new configuration kylin.job.mapreduce.min.reducer.number
+* [KYLIN-1669] - Deprecate the "Capacity" field from DataModel
+* [KYLIN-1677] - Distribute source data by certain columns when creating flat table
+* [KYLIN-1705] - Global (and more scalable) dictionary
+* [KYLIN-1706] - Allow cube to override MR job configuration by properties
+* [KYLIN-1714] - Make job/source/storage engines configurable from kylin.properties
+* [KYLIN-1717] - Make job engine scheduler configurable
+* [KYLIN-1718] - Grow ByteBuffer Dynamically in Cube Building and Query
+* [KYLIN-1719] - Add config in scan request to control compress the query result or not
+* [KYLIN-1724] - Support Amazon EMR
+* [KYLIN-1725] - Use KylinConfig inside coprocessor
+* [KYLIN-1728] - Introduce dictionary metadata
+* [KYLIN-1731] - allow non-admin user to edit 'Advenced Setting' step in CubeDesigner
+* [KYLIN-1747] - Calculate all 0 (except mandatory) cuboids
+* [KYLIN-1749] - Allow mandatory only cuboid
+* [KYLIN-1751] - Make kylin log configurable
+* [KYLIN-1766] - CubeTupleConverter.translateResult() is slow due to date conversion
+* [KYLIN-1775] - Add Cube Migrate Support for Global Dictionary
+* [KYLIN-1782] - API redesign for CubeDesc
+* [KYLIN-1786] - Frontend work for KYLIN-1313 (extended columns as measure)
+* [KYLIN-1792] - behaviours for non-aggregated queries
+* [KYLIN-1805] - It's easily got stuck when deleting HTables during running the StorageCleanupJob
+* [KYLIN-1815] - Cleanup package size
+* [KYLIN-1818] - change kafka dependency to provided
+* [KYLIN-1821] - Reformat all of the java files and enable checkstyle to enforce code formatting
+* [KYLIN-1823] - refactor kylin-server packaging
+* [KYLIN-1846] - minimize dependencies of JDBC driver
+* [KYLIN-1884] - Reload metadata automatically after migrating cube
+* [KYLIN-1894] - GlobalDictionary may corrupt when server suddenly crash
+* [KYLIN-1744] - Separate concepts of source offset and date range on cube segments
+* [KYLIN-1654] - Upgrade httpclient dependency
+* [KYLIN-1774] - Update Kylin's tomcat version to 7.0.69
+* [KYLIN-1861] - Hive may fail to create flat table with "GC overhead error"
## v1.5.2.1 - 2016-06-07
_Tag:_ [kylin-1.5.2.1](https://github.com/apache/kylin/tree/kylin-1.5.2.1)
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/_docs16/tutorial/cube_streaming.md
----------------------------------------------------------------------
diff --git a/website/_docs16/tutorial/cube_streaming.md b/website/_docs16/tutorial/cube_streaming.md
index 4d6f5a5..4cbd14c 100644
--- a/website/_docs16/tutorial/cube_streaming.md
+++ b/website/_docs16/tutorial/cube_streaming.md
@@ -1,6 +1,6 @@
---
layout: docs16
-title: Scalable Cubing from Streaming (Kafka)
+title: Scalable Cubing from Kafka (beta)
categories: tutorial
permalink: /docs16/tutorial/cube_streaming.html
---
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/_includes/docs16_nav.cn.html
----------------------------------------------------------------------
diff --git a/website/_includes/docs16_nav.cn.html b/website/_includes/docs16_nav.cn.html
new file mode 100755
index 0000000..6afa373
--- /dev/null
+++ b/website/_includes/docs16_nav.cn.html
@@ -0,0 +1,33 @@
+<!--
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements. See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership. The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License. You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+-->
+
+<div class="col-md-3 col-lg-3 col-xs-4 aside1 visible-md visible-lg" id="nside1" style=" padding-top: 2em">
+ <ul class="nav nav-pills nav-stacked">
+ {% for section in site.data.docs16-cn %}
+ <li><a href="#{{ section | first }}" data-toggle="collapse" id="navtitle">{{ section.title }}</a></li>
+ <div class="collapse in">
+ <div class="list-group" id="list1">
+ <ul style="list-style-type:disc">
+ {% include docs15_ul.cn.html items=section.docs %}
+ <ul>
+ </div>
+</div>
+ {% endfor %}
+
+ </ul>
+</div>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/_includes/docs16_nav.html
----------------------------------------------------------------------
diff --git a/website/_includes/docs16_nav.html b/website/_includes/docs16_nav.html
new file mode 100644
index 0000000..d4bee62
--- /dev/null
+++ b/website/_includes/docs16_nav.html
@@ -0,0 +1,33 @@
+<!--
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements. See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership. The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License. You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+-->
+
+<div class="col-md-3 col-lg-3 col-xs-4 aside1 visible-md visible-lg" id="nside1" style=" padding-top: 2em">
+ <ul class="nav nav-pills nav-stacked">
+ {% for section in site.data.docs16 %}
+ <li><a href="#{{ section | first }}" data-toggle="collapse" id="navtitle">{{ section.title }}</a></li>
+ <div class="collapse in">
+ <div class="list-group" id="list1">
+ <ul style="list-style-type:disc">
+ {% include docs15_ul.html items=section.docs %}
+ <ul>
+ </div>
+</div>
+ {% endfor %}
+
+ </ul>
+</div>
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/_layouts/docs16-cn.html
----------------------------------------------------------------------
diff --git a/website/_layouts/docs16-cn.html b/website/_layouts/docs16-cn.html
index 102c501..b30403f 100755
--- a/website/_layouts/docs16-cn.html
+++ b/website/_layouts/docs16-cn.html
@@ -24,7 +24,7 @@
<div class="container">
<div class="row">
- {% include docs15_nav.cn.html %}
+ {% include docs16_nav.cn.html %}
<div class="col-md-9 col-lg-9 col-xs-14 aside2">
<div id="container">
<div id="pjax">
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/_layouts/docs16.html
----------------------------------------------------------------------
diff --git a/website/_layouts/docs16.html b/website/_layouts/docs16.html
index 8df5e2b..75288a4 100644
--- a/website/_layouts/docs16.html
+++ b/website/_layouts/docs16.html
@@ -24,7 +24,7 @@
<div class="container">
<div class="row">
- {% include docs15_nav.html %}
+ {% include docs16_nav.html %}
<div class="col-md-9 col-lg-9 col-xs-14 aside2">
<div id="container">
<div id="pjax">
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/download/index.cn.md
----------------------------------------------------------------------
diff --git a/website/download/index.cn.md b/website/download/index.cn.md
index 19eb2e2..4b79799 100644
--- a/website/download/index.cn.md
+++ b/website/download/index.cn.md
@@ -3,27 +3,16 @@ layout: download-cn
title: \u4e0b\u8f7d
---
-1.5.4.1\u662f\u6700\u65b0\u7684\u53d1\u5e03\u7248\u672c. 1.6.0-SNAPSHOT\u662f\u6700\u65b0\u7684\u5f00\u53d1\u5feb\u7167\u7248\u672c, \u4ec5\u4f9b\u5f00\u53d1\u6d4b\u8bd5\u4f7f\u7528.
-\u5f53\u524d\u7a33\u5b9a\u7248\u662f1.5.4.1.
+1.6.0\u662f\u6700\u65b0\u7684\u53d1\u5e03\u7248\u672c.
\u60a8\u53ef\u4ee5\u6309\u7167\u8fd9\u4e9b[\u6b65\u9aa4](https://www.apache.org/info/verification.html) \u5e76\u4f7f\u7528\u8fd9\u4e9b[KEYS](http://kylin.apache.org/KEYS)\u6765\u9a8c\u8bc1\u4e0b\u8f7d\u6587\u4ef6\u7684\u6709\u6548\u6027.
-## 1.5.4.1
-* [Release Notes](/docs15/release_notes.html)
-* \u6e90\u4ee3\u7801\u4e0b\u8f7d: [apache-kylin-1.5.4.1-src.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-src.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-src.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-src.tar.gz.md5)\]
+## 1.6.0
+* [Release Notes](/docs16/release_notes.html)
+* \u6e90\u4ee3\u7801\u4e0b\u8f7d: [apache-kylin-1.6.0-src.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-src.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-src.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-src.tar.gz.md5)\]
* \u4e8c\u8fdb\u5236\u5305\u4e0b\u8f7d:
- * for HBase 0.98 (includes HDP 2.2, CDH 5.2/5.3) - [apache-kylin-1.5.4.1-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-bin.tar.gz.md5)\]
- * for HBase 1.x (includes HDP 2.3/2.4, EMR 5.0) - [apache-kylin-1.5.4.1-hbase1.x-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-hbase1.x-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-hbase1.x-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-hbase1.x-bin.tar.gz.md5)\]
- * for CDH 5.5/5.7/5.8 - [apache-kylin-1.5.4.1-cdh5.7-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-cdh5.7-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-cdh5.7-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-cdh5.7-bin.tar.gz.md5)\]
-
-
-## 1.6.0-SNAPSHOT (scalable streaming)
-* \u5728\u8fd9\u4e2a\u7248\u672c\u4e2dKylin\u5bf9\u4ee5Kafka\u505a\u6570\u636e\u6e90\u6709\u4e86\u66f4\u597d\u7684\u652f\u6301\uff0c\u8bf7\u53c2\u8003\u535a\u5ba2[New NRT Streaming in Apache Kylin](/blog/2016/10/18/new-nrt-streaming/).
-* [Release Notes (draft)](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121&version=12333366)
-* \u4e8c\u8fdb\u5236\u5305\u4e0b\u8f7d (2016-11-04\u66f4\u65b0):
- * for HBase 0.98 (includes HDP 2.2, CDH 5.2/5.3) - [apache-kylin-1.6.0-SNAPSHOT-bin.tar.gz](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-SNAPSHOT-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-SNAPSHOT-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-SNAPSHOT-bin.tar.gz.md5)\]
- * for HBase 1.x (includes HDP 2.3/2.4, EMR 5.0) - [apache-kylin-1.6.0-hbase1.x-SNAPSHOT-bin.tar.gz](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-hbase1.x-SNAPSHOT-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-hbase1.x-SNAPSHOT-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-hbase1.x-SNAPSHOT-bin.tar.gz.md5)\]
- * for CDH 5.5/5.7/5.8 - [apache-kylin-1.6.0-cdh5.7-SNAPSHOT-bin.tar.gz](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-cdh5.7-SNAPSHOT-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-cdh5.7-SNAPSHOT-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-cdh5.7-SNAPSHOT-bin.tar.gz.md5)\]
-
+ * for HBase 0.98 (includes HDP 2.2, CDH 5.2/5.3) - [apache-kylin-1.6.0-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-bin.tar.gz.md5)\]
+ * for HBase 1.x (includes HDP 2.3/2.4, EMR 5.0) - [apache-kylin-1.6.0-hbase1.x-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-hbase1.x-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-hbase1.x-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-hbase1.x-bin.tar.gz.md5)\]
+ * for CDH 5.5/5.7/5.8 - [apache-kylin-1.6.0-cdh5.7-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-cdh5.7-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-cdh5.7-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-cdh5.7-bin.tar.gz.md5)\]
## \u4ee5\u524d\u7684\u7248\u672c
Apache Kylin\u7684\u65e7\u7248\u672c\u53ef\u4ee5\u4ece[https://archive.apache.org/dist/kylin/](https://archive.apache.org/dist/kylin/)\u4e0b\u8f7d.
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/download/index.md
----------------------------------------------------------------------
diff --git a/website/download/index.md b/website/download/index.md
index b75e3de..52d16fa 100644
--- a/website/download/index.md
+++ b/website/download/index.md
@@ -4,26 +4,17 @@ title: Download
permalink: /download/index.html
---
-1.5.4.1 is the latest release. 1.6.0-SNAPSHOT is the latest development snapshot build, only for dev/test purpose.
-The current stable version is 1.5.4.1.
+1.6.0 is the latest release.
You can verify your download by following these [procedures](https://www.apache.org/info/verification.html) and using these [KEYS](http://kylin.apache.org/KEYS).
-## 1.5.4.1
-* [Release Notes](/docs15/release_notes.html)
-* Source download: [apache-kylin-1.5.4.1-src.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-src.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-src.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-src.tar.gz.md5)\]
-* Binary download:
- * for HBase 0.98 (includes HDP 2.2, CDH 5.2/5.3) - [apache-kylin-1.5.4.1-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-bin.tar.gz.md5)\]
- * for HBase 1.x (includes HDP 2.3/2.4, EMR 5.0) - [apache-kylin-1.5.4.1-hbase1.x-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-hbase1.x-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-hbase1.x-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-hbase1.x-bin.tar.gz.md5)\]
- * for CDH 5.5/5.7/5.8 - [apache-kylin-1.5.4.1-cdh5.7-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-cdh5.7-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-cdh5.7-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.5.4.1/apache-kylin-1.5.4.1-cdh5.7-bin.tar.gz.md5)\]
-
-
-## 1.6.0-SNAPSHOT (scalable streaming)
+## 1.6.0
* In this version Kylin has better support for Kafka as data source, read blog [New NRT Streaming in Apache Kylin](/blog/2016/10/18/new-nrt-streaming/).
-* [Release Notes (draft)](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121&version=12333366)
-* Binary download (updated on 2016-11-04):
- * for HBase 0.98 (includes HDP 2.2, CDH 5.2/5.3) - [apache-kylin-1.6.0-SNAPSHOT-bin.tar.gz](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-SNAPSHOT-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-SNAPSHOT-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-SNAPSHOT-bin.tar.gz.md5)\]
- * for HBase 1.x (includes HDP 2.3/2.4, EMR 5.0) - [apache-kylin-1.6.0-hbase1.x-SNAPSHOT-bin.tar.gz](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-hbase1.x-SNAPSHOT-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-hbase1.x-SNAPSHOT-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-hbase1.x-SNAPSHOT-bin.tar.gz.md5)\]
- * for CDH 5.5/5.7/5.8 - [apache-kylin-1.6.0-cdh5.7-SNAPSHOT-bin.tar.gz](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-cdh5.7-SNAPSHOT-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-cdh5.7-SNAPSHOT-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc1-2/apache-kylin-1.6.0-cdh5.7-SNAPSHOT-bin.tar.gz.md5)\]
+* [Release Notes](/docs16/release_notes.html)
+* Source download: [apache-kylin-1.6.0-src.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-src.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-src.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-src.tar.gz.md5)\]
+* Binary download:
+ * for HBase 0.98 (includes HDP 2.2, CDH 5.2/5.3) - [apache-kylin-1.6.0-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-bin.tar.gz.md5)\]
+ * for HBase 1.x (includes HDP 2.3/2.4, EMR 5.0) - [apache-kylin-1.6.0-hbase1.x-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-hbase1.x-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-hbase1.x-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-hbase1.x-bin.tar.gz.md5)\]
+ * for CDH 5.5/5.7/5.8 - [apache-kylin-1.6.0-cdh5.7-bin.tar.gz](http://www.apache.org/dyn/closer.cgi/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-cdh5.7-bin.tar.gz) \[[asc](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-cdh5.7-bin.tar.gz.asc)\] \[[md5](https://dist.apache.org/repos/dist/release/kylin/apache-kylin-1.6.0/apache-kylin-1.6.0-cdh5.7-bin.tar.gz.md5)\]
## Previous Release
http://git-wip-us.apache.org/repos/asf/kylin/blob/abf7b49a/website/index.md
----------------------------------------------------------------------
diff --git a/website/index.md b/website/index.md
index af907c7..d87c04e 100644
--- a/website/index.md
+++ b/website/index.md
@@ -60,10 +60,11 @@ title: Home
- Compression and Encoding Support <br/>
- Incremental Refresh of Cubes <br/>
- Leverage HBase Coprocessor for query latency <br/>
- - Approximate Query Capability for distinct Count (HyperLogLog) <br/>
+ - Both approximate and precise Query Capabilities for Distinct Count<br/>
+ - Approximate Top-N Query Capability<br/>
- Easy Web interface to manage, build, monitor and query cubes <br/>
- Security capability to set ACL at Cube/Project Level <br/>
- - Support LDAP Integration </div>
+ - Support LDAP and SAML Integration </div>
</p>
</div>
</div>