Apache Kylin v1.5.1 正式發布
Apache Kylin社區非常高興宣布Apache Kylin v1.5.1正式發布。
Apache Kylin是一個開源的分布式分析引擎,提供Hadoop之上的SQL查詢接口及多維分析(OLAP)能力以支持超大規模數據,最初由eBay Inc. 開發并貢獻至開源社區。
這是一個主要的版本發布帶來了更穩定,健壯及更好管理的版本,Apache Kylin社區解決了37個issue,包括Bug修復,功能增強及一些新特性等。
主要變化
新功能
-
支持fact表明細數據查詢 KYLIN-1122
-
為TopN度量添加交互界面 KYLIN-1378
-
自定義維度編碼 KYLIN-1492
-
元數據從1.0~1.3升級到1.5的校對與相關工具 KYLIN-1495
-
在Kylin服務啟動時執行某些類 KYLIN-1501
-
通過Kylin.sh打印版本信息 KYLIN-1503
-
增加冒煙測試腳本 KYLIN-1531
-
Cube特定配置以覆蓋全局kylin.properties配置 KYLIN-1534
-
刪除Segment的REST接口 KYLIN-1540
-
IntegerDimEnc, 為整數類型實現的自定義維度編碼 KYLIN-1541
-
打印診斷信息的工具 KYLIN-1546
-
持久化最近幾條不良查詢 KYLIN-1550
改進
-
使用InstallShield 2015產生ODBC驅動安裝包 KYLIN-1490
-
Cube描述子簽名沒有被正確計算 KYLIN-1498
-
streaming_fillgap引起內存溢出 KYLIN-1500
-
當Cube非空,只有簽名一致的Cube描述子可以被更新 KYLIN-1502
-
使用NavigableSet存儲Rowkey并使用前綴過濾器檢查資源路徑,以替代在tomcat里使用字符串比較 KYLIN-1504
-
結合guava filters和Predicates.and函數 KYLIN-1505
-
GTFilterScanner性能調優 KYLIN-1543
-
增強aggregation group維度數量的檢查 KYLIN-1557
Bug修復
-
在查詢頁面需要編碼輸出查詢的URL來得到正確結果 KYLIN-1373
-
Kylin任務監控接口/kylin/api/jobs在大規模kylin部署環境中較慢 KYLIN-1434
-
當SQL中有加號時導出csv報錯 KYLIN-1472
-
java.lang.IllegalArgumentException: NumberDictionary中有太多位 KYLIN-1486
-
當沒有aggregation group匹配時應返回base cuboid KYLIN-1491
-
使ExecutableManager.getInstance線程安全 KYLIN-1493
-
使三個class.getInstance線程安全 KYLIN-1497
-
在CDN等某些平臺上不能正確找到hive依賴 KYLIN-1507
-
跨天的時間分區工作不正常 KYLIN-1513
-
打包時Tomcat的MD5校驗工作不正常 KYLIN-1514
-
當Cube段的起始時間在1970-01-01前不能刷新該段 KYLIN-1521
-
當從cache讀取時HLLC結果異常 KYLIN-1522
-
當Top-N度量類型是BigInt時報錯”java.lang.Double cannot be cast to java.lang.Long” KYLIN-1524
-
全部是NULL的列不能被查詢 KYLIN-1527
-
當名字過長時,不能生成hive平表 KYLIN-1537
-
DoubleDeltaSerializer在序列化和反序列化后會出錯 KYLIN-1538
-
在Cube描述子中找不到Rowkey列”COL_NAME” KYLIN-1553
-
Table在BuildCubeWithEngine#checkHFilesInHBase()未關閉 KYLIN-1564
升級
該版本的數據與元數據與v1.5.0完全兼容,但也許需要 更新HBase協處理器 .
支持
升級和使用過程中有任何問題,請:
提交至Kylin的JIRA: https://issues.apache.org/jira/browse/KYLIN/
或者
發送郵件到Apache Kylin郵件列表: dev@kylin.apache.org
感謝每一位朋友的參與和貢獻!
來自: http://www.oschina.net/news/72449/apache-kylin-1-5-1