Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doris 0.9.0-incubating release notes #406

Closed
lide-reed opened this issue Dec 10, 2018 · 0 comments
Closed

Doris 0.9.0-incubating release notes #406

lide-reed opened this issue Dec 10, 2018 · 0 comments

Comments

@lide-reed
Copy link
Contributor

lide-reed commented Dec 10, 2018

The major changes from last release (palo 0.8.2 which published on github) as following:

Features, Changes and Enhanced:

  1. Add streaming load feature. You can execute 'help stream load;' to see more information.
  2. Introduce RocksDB to save the header info of tablets in Backends, to reduce the IO operations and increate speeding of restarting.
  3. Change project name from Palo to Doris, include variables and namespace name.
  4. Change license to Apache License 2.0 (Change license to Apache License 2.0 #262)
  5. Improve build scripts and add docker dev environment (Add docker dev environment #301).
  6. Support NULLS LAST and NULLS FIRST syntax (Support NULLS LAST and NULLS FIRST syntax #252)
  7. Support AnalyticExpr in View (Support AnalyticExpr in View #248)
  8. Improve cardinality, avgRowSize, numNodes stat info in OlapScanNode (Improve cardinality, avgRowSize, numNodes stat info in OlapScanNode #256)
  9. Transform row-oriented table to columnar-oriented table (Transform row-oriented table to columnar-oriented table #311)
  10. Change ByteBuffer to StorageByteBuffer in olap/byte_buffer.h (ByteBuffer definition duplicates #341)
  11. Improve the Backend's disk info report performance (Improve the Backend's disk info report performance #349)
  12. Add path info of replica in catalog (Add path info of replica in catalog #327)
  13. Change log verbose level to vlog(3) (Change log verbose level to vlog(3) #325)
  14. Change PaloMetrics' name and Catalog's Id generator (Change PaloMetrics' name and Catalog's Id generator #329)
  15. Rename Rowset to SegmentGroup (Rename Rowset to SegmentGroup #364)
  16. Subsititue ColumnType to Type (Subsititue ColumnType to Type #366)
  17. Optimize the publish logic of streaming load (Optimize the publish logic of streaming load #350)
  18. Add connection id to CurrentQueryStatisticsProcDir (Add connection id to CurrentQueryStatisticsProcDir #355)
  19. Change SQL built-in function's symbol (Change SQL built-in function's symbol #274)

Bugs:

  1. Failed to register equal conjuncts which refer more than three tuples (Fix equal conjuncts which refer more than two tuples registered unsuccessfully #266)
  2. Rewrite aes encryption (Rewrite aes encryption #257 #264)
  3. Fix a bug that user can not kill it own connection (Fix a bug that user can not kill it own connection #276)
  4. Fix lose of be's meta data bug (Fix lose of be's meta data bug #318)
  5. Fix SHOW BACKENDS return ERROR (Fix SHOW BACKENDS return ERROR #320)
  6. Fix Ubuntu llvm compile (Ubuntu llvm compile #361)
  7. Support for custom build toolchains (Support for custom build toolchains #330)
  8. Modify partition's version name to what it means (Modify partition's version name to what it means #334)
  9. Fix compile issue of thirdparty library (Fix compile issue of thirdparty library #338)
  10. Fix a compile issue of DORIS_GCC_HOME (Fix a compile issue of DORIS_GCC_HOME #339)
  11. Add special add_column_statistics method for linked_schema_change (Fix add Rollup bug #337)
  12. Fix wrong query result when column value is Null (Fix wrong query result when column value is Null #344)
  13. Fix bug of using symbolic link dir as storage path (Fix bug of using symbolic link dir as storage path #340)
  14. Add distributor which schedule task to be fairly, for routine load job (Add distributor which schedule task to be fairly #333)
  15. Fix UnionStmt toSql bug (Fix UnionStmt toSql bug #249)
  16. Fix a bug that user can not kill it own connection (Fix a bug that user can not kill it own connection #276)
  17. Fix failed cases in regression test (Fix failed cases in regression test #299)
  18. Fix code LICENSE for file modified from LevelDB. (Fix code LICENSE for file modified from LevelDB. #300)
  19. Fix snapshot's making header bug (Fix snapshot's making header bug #362)
  20. 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)
  21. 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)
  22. Fix cast error in StreamLoadScanNodeush (Fix cast error in StreamLoadScanNodeush #356)
  23. Fix insert error when it contains HLL (Fix insert error when it contains HLL #358)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants