-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Closed
Labels
Description
The major changes from last release (palo 0.8.2 which published on github) as following:
Features, Changes and Enhanced:
- Add streaming load feature. You can execute 'help stream load;' to see more information.
- Introduce RocksDB to save the header info of tablets in Backends, to reduce the IO operations and increate speeding of restarting.
- Change project name from Palo to Doris, include variables and namespace name.
- Change license to Apache License 2.0 (Change license to Apache License 2.0 #262)
- Improve build scripts and add docker dev environment (Add docker dev environment #301).
- Support NULLS LAST and NULLS FIRST syntax (Support NULLS LAST and NULLS FIRST syntax #252)
- Support AnalyticExpr in View (Support AnalyticExpr in View #248)
- Improve cardinality, avgRowSize, numNodes stat info in OlapScanNode (Improve cardinality, avgRowSize, numNodes stat info in OlapScanNode #256)
- Transform row-oriented table to columnar-oriented table (Transform row-oriented table to columnar-oriented table #311)
- Change ByteBuffer to StorageByteBuffer in olap/byte_buffer.h (ByteBuffer definition duplicates #341)
- Improve the Backend's disk info report performance (Improve the Backend's disk info report performance #349)
- Add path info of replica in catalog (Add path info of replica in catalog #327)
- Change log verbose level to vlog(3) (Change log verbose level to vlog(3) #325)
- Change PaloMetrics' name and Catalog's Id generator (Change PaloMetrics' name and Catalog's Id generator #329)
- Rename Rowset to SegmentGroup (Rename Rowset to SegmentGroup #364)
- Subsititue ColumnType to Type (Subsititue ColumnType to Type #366)
- Optimize the publish logic of streaming load (Optimize the publish logic of streaming load #350)
- Add connection id to CurrentQueryStatisticsProcDir (Add connection id to CurrentQueryStatisticsProcDir #355)
- Change SQL built-in function's symbol (Change SQL built-in function's symbol #274)
Bugs:
- Failed to register equal conjuncts which refer more than three tuples (Fix equal conjuncts which refer more than two tuples registered unsuccessfully #266)
- Rewrite aes encryption (Rewrite aes encryption #257 #264)
- Fix a bug that user can not kill it own connection (Fix a bug that user can not kill it own connection #276)
- Fix lose of be's meta data bug (Fix lose of be's meta data bug #318)
- Fix SHOW BACKENDS return ERROR (Fix SHOW BACKENDS return ERROR #320)
- Fix Ubuntu llvm compile (Ubuntu llvm compile #361)
- Support for custom build toolchains (Support for custom build toolchains #330)
- Modify partition's version name to what it means (Modify partition's version name to what it means #334)
- Fix compile issue of thirdparty library (Fix compile issue of thirdparty library #338)
- Fix a compile issue of DORIS_GCC_HOME (Fix a compile issue of DORIS_GCC_HOME #339)
- Add special add_column_statistics method for linked_schema_change (Fix add Rollup bug #337)
- Fix wrong query result when column value is Null (Fix wrong query result when column value is Null #344)
- Fix bug of using symbolic link dir as storage path (Fix bug of using symbolic link dir as storage path #340)
- Add distributor which schedule task to be fairly, for routine load job (Add distributor which schedule task to be fairly #333)
- Fix UnionStmt toSql bug (Fix UnionStmt toSql bug #249)
- Fix a bug that user can not kill it own connection (Fix a bug that user can not kill it own connection #276)
- Fix failed cases in regression test (Fix failed cases in regression test #299)
- Fix code LICENSE for file modified from LevelDB. (Fix code LICENSE for file modified from LevelDB. #300)
- Fix snapshot's making header bug (Fix snapshot's making header bug #362)
- Fix stream load failure when target table contains HLL and insert failure when it contains subquery (Fix stream load failure and insert failure in regression testing. #359)
- Avoid 'No more data to read' error when handling stream load RPC (Avoid 'No more data to read' error when handling stream load RPC #354)
- Fix cast error in StreamLoadScanNodeush (Fix cast error in StreamLoadScanNodeush #356)
- Fix insert error when it contains HLL (Fix insert error when it contains HLL #358)