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 <shaofeng...@apache.org> Authored: Mon Nov 28 11:48:38 2016 +0800 Committer: shaofengshi <shaofeng...@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â¢æ¯ä¸ä¸ªå¼æºçåå¸å¼åæå¼æï¼æä¾Hadoopä¹ä¸çSQLæ¥è¯¢æ¥å£åå¤ç»´åæï¼OLAPï¼è½åä»¥æ¯æè¶ å¤§è§æ¨¡æ°æ®ï¼æåç±eBay Inc.å¼åå¹¶è´¡ç®è³å¼æºç¤¾åºã -æ¥çæ§çæ¬ææ¡£: [v1.3](/cn/docs/) +æ¥çæ§çæ¬ææ¡£: + +* [v1.3.x](/cn/docs/) å®è£ ------------ 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â¢: Extreme OLAP Engine for Big Data Apache Kylin⢠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â¢æ¯ä¸ä¸ªå¼æºçåå¸å¼åæå¼æï¼æä¾Hadoopä¹ä¸çSQLæ¥è¯¢æ¥å£åå¤ç»´åæï¼OLAPï¼è½åä»¥æ¯æè¶ å¤§è§æ¨¡æ°æ®ï¼æåç±eBay Inc.å¼åå¹¶è´¡ç®è³å¼æºç¤¾åºã -æ¥çæ§çæ¬ææ¡£: [v1.3](/cn/docs/) [v1.5](/cn/docs15/) +æ¥çæ§çæ¬ææ¡£: +* [v1.5](/cn/docs15/) +* [v1.3](/cn/docs/) å®è£ ------------ 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â¢: Extreme OLAP Engine for Big Data Apache Kylin⢠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: [u...@kylin.apache.org](mailto:u...@kylin.apache.org) * Development relative: [d...@kylin.apache.org](mailto:d...@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: ä¸è½½ --- -1.5.4.1æ¯ææ°çåå¸çæ¬. 1.6.0-SNAPSHOTæ¯ææ°çå¼åå¿«ç §çæ¬, ä» ä¾å¼åæµè¯ä½¿ç¨. -å½å稳å®çæ¯1.5.4.1. +1.6.0æ¯ææ°çåå¸çæ¬. æ¨å¯ä»¥æç §è¿äº[æ¥éª¤](https://www.apache.org/info/verification.html) 并使ç¨è¿äº[KEYS](http://kylin.apache.org/KEYS)æ¥éªè¯ä¸è½½æä»¶çæææ§. -## 1.5.4.1 -* [Release Notes](/docs15/release_notes.html) -* æºä»£ç ä¸è½½: [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) +* æºä»£ç ä¸è½½: [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)\] * äºè¿å¶å ä¸è½½: - * 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) -* å¨è¿ä¸ªçæ¬ä¸Kylin对以Kafkaåæ°æ®æºæäºæ´å¥½çæ¯æï¼è¯·åèå客[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) -* äºè¿å¶å ä¸è½½ (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)\] - + * 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)\] ## 以åççæ¬ Apache Kylinçæ§çæ¬å¯ä»¥ä»[https://archive.apache.org/dist/kylin/](https://archive.apache.org/dist/kylin/)ä¸è½½. 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>