发行说明
下载最新版本,请访问:http://kylin.apache.org/docs/download/,有源代码包,二进制包
任何问题或问题,请向 Apache Kylin JIRA 报告:https://issues.apache.org/jira/browse/KYLIN
或发送到 Apache Kylin 邮件列表:
- 用户列表: user@kylin.apache.org
 - 开发者列表: dev@kylin.apache.org
 
v5.0.2 - 2025-03-31
新功能
- [KYLIN-5993] - Internal table For website
 - [KYLIN-5996] - Support preloading for internal table cache
 - [KYLIN-6025] - Support file merging within partitions for internal tables
 
Bug修复
- [KYLIN-5990] - [Storage V3] Triggering optimization task throws an error
 - [KYLIN-5991] - Multiple abnormal errors in internal tables
 - [KYLIN-5992] - Query response error
 - [KYLIN-5997] - Errors in building and querying real-time models
 - [KYLIN-5999] - When querying beyond the model segment time range, it displays as a constant query.
 - [KYLIN-6001] - [Metadata] Kylin4 metadata cannot be directly upgraded to Kylin5. After customers migrate the metadata, they still need to rebuild models and other components.
 - [KYLIN-6002] - When recommending CC, it should check if there are reusable CCs in the CC table.
 - [KYLIN-6003] - MYSQL Single-Node Use Case with New Database: Error Occurs When Importing Models
 - [KYLIN-6004] - Failed to delete a table without an internal table
 - [KYLIN-6005] - For a single-table model, when an internal table exists, aggregate queries do not hit the model but instead hit the internal table.
 - [KYLIN-6007] - On the task list page, snapshot tasks cannot be filtered by table name
 - [KYLIN-6008] - Failed to create logical view. The project was not passed during storage.
 - [KYLIN-6010] - If there is a 
count distinctin the view table definition, an error occurs when building the snapshot - [KYLIN-6011] - After the build task is completed, it is not cleared from the lock table, causing the remaining build tasks to fail to start
 - [KYLIN-6012] - Remove 
org.apache.kylin.rest.controller.SparkSourceController - [KYLIN-6013] - [Internal Table] After disabling Gluten, the asynchronous interface can successfully request pre-caching
 - [KYLIN-6016] - Kylin5 occasionally encounters ParquetFileFormat class conflicts during builds
 - [KYLIN-6017] - Metadata recovery times out when the metadata size is too large
 - [KYLIN-6018] - When renaming a model, the description information field is incorrectly modified
 - [KYLIN-6019] - The metrics data for the number of scanned rows in pushdown queries is lost
 - [KYLIN-6021] - [Gluten] Gluten query on Hive external tables in CSV format throws an error
 - [KYLIN-6023] - Kylin5 model cannot be renamed
 - [KYLIN-6026] - JDBC data source table sampling error
 - [KYLIN-6027] - Executing 
sample.shto import the model throws an error - [KYLIN-6028] - Kylin5 encounters metadata anomalies when concurrently submitting build/refresh tasks
 - [KYLIN-6029] - The password reset tool does not work in Kylin5
 - [KYLIN-6032] - The validation for the presence of a slash in the computed column fails, causing the model save to fail
 - [KYLIN-6034] - Query using the 
DENSE_RANK()function hits the model execution, but the smart recommendation does not recommend an index - [KYLIN-6035] - Kylin query node: ops plan cannot display the project list
 - [KYLIN-6036] - Ranger permission issues cause errors when loading Hive tables
 - [KYLIN-6037] - Metadata migration fails when the backup metadata contains an "upgrade" directory
 - [KYLIN-6038] - [Storage V3] Error occurs when deleting an index
 - [KYLIN-6040] - Logical view fails permanently after a single failure during the scheduled check.
 - [KYLIN-6041] - When using the SQL acceleration interface to accelerate multiple SQL queries, the interface returns success, but no indexes are generated
 - [KYLIN-6042] - Model acceleration interface: The parameter discard_table_index is not taking effect
 - [KYLIN-6043] - Query truncate decimal type, precision loss
 - [KYLIN-6044] - Subqueries containing JOIN may lead to incorrect query results
 - [KYLIN-6045] - SUM Query Decimal Precision Anomaly
 - [KYLIN-6046] - Table Not Found Due to Lowercase Table Names Enclosed in Double Quotes in SQL
 - [KYLIN-6047] - Error Occurs When the Number of Values in an IN Clause Reaches 20
 - [KYLIN-6048] - OOM Likely to Occur When Build Job Logs Are Too Large
 - [KYLIN-6049] - Incorrect Calculation of 
expressionMd5Value When Saving Computable Columns - [KYLIN-6050] - Tables in the 
defaultDatabase Cannot Be Directly Queried When Only the Table Name Is Specified in the SQL Statement - [KYLIN-6055] - Empty 
dimension_range_info_mapAfter Building Model with Secondary Partition Causes Query to Fail Filtering by Dimension - [KYLIN-6056] - Cross-Origin Request Failures Caused by Spring Version Upgrade
 - [KYLIN-6057] - Incorrect Data in Global Dictionary Construction
 - [KYLIN-6058] - Incorrect Segment Size Calculation When Data Source Format is ORC and Data is Empty
 - [KYLIN-6059] - When the model is in a "broken" state, the build task status becomes abnormal
 - [KYLIN-6062] - Internal Table Metadata Not Deleted After Project Deletion Causes Tables to Remain Visible in a Re-created Project with the Same Name
 - [KYLIN-6063] - Storage V3: Queries cannot utilize Gluten cache
 - [KYLIN-6064] - When Gluten is enabled, non-internal table build tasks encounter errors
 - [KYLIN-6065] - Calling the batch data task list retrieval interface generates dirty jobs
 - [KYLIN-6066] - Error in "Checking Spark Availability"
 - [KYLIN-6067] - The column order in the 
SELECT *query result from the Model view does not meet expectations - [KYLIN-6070] - Internal Table Usage Count Not Properly Tracked After Query on Management Page
 
改进
- [KYLIN-5995] - Reorder the gluten jar loader
 - [KYLIN-6000] - After Kylin starts, the file 
krb5cc_glutenis generated in the directory at the same level asKylin_Home. The location of the file generation needs to be adjusted. - [KYLIN-6009] - API performance test shows a decrease compared to Kylin4
 - [KYLIN-6020] - Add system-level/project-level configuration to allow direct querying of internal tables.
 - [KYLIN-6022] - Support parallel incremental loading for internal tables
 - [KYLIN-6024] - Gluten metadata caching supports RocksDB
 - [KYLIN-6030] - Inconsistent attribute name style in the tables response message
 - [KYLIN-6031] - Add an internal table OpenAPI to support viewing details of a specified internal table
 - [KYLIN-6033] - When answering 
minandmaxqueries using metadata, route to the Calcite engine to avoid submitting Spark tasks - [KYLIN-6039] - Performance Optimization for Long SQL Parsing with Dynamic Parameters
 - [KYLIN-6051] - Historical Code Cleanup + Refactoring
 - [KYLIN-6052] - Kylin5 Internal Tables Support Logical Views
 - [KYLIN-6053] - Add OpenAPI for viewing the details of a specified inner table
 - [KYLIN-6054] - Optimize shard pruning logic to avoid query failures
 - [KYLIN-6060] - Add separate load methods for different storage types of internal tables
 - [KYLIN-6061] - Support building index files using Gluten
 - [KYLIN-6068] - Spring Session Cleanup to Avoid MySQL Deadlock Warnings
 - [KYLIN-6069] - [Internal Table - Incremental Load] Overlapping Time Ranges Prohibited for Loading
 - [KYLIN-6071] - Support JDBC Service Discovery
 - [KYLIN-6072] - StorageV3 Catalog Refactoring to Avoid Conflicts with Iceberg Catalog
 - [KYLIN-6073] - Refresh Button for Non-Time-Partitioned Internal Tables Should Not Be Grayed Out & Backend Returns Error on Refresh