+1
Looking forward to it, there are too many problems with 1.1.2 and this version is urgently needed GuoLei Yi <yiguo...@gmail.com>于2022年10月9日 周日11:52写道: > In this release, Doris Team has fixed more than 80 issues or performance > improvement since 1.1.2. This release is a bugfix release on 1.1 and all > users are encouraged to upgrade to this release. > > I have created an issue about this release > https://github.com/apache/doris/issues/13199, please modify this issue > directly if I missed some important bugs for features. > Features > > - > > Support escape identifiers for sqlserver and postgresql in ODBC table. > - > > Could use Parquet as output file format. > > Improvements > > - > > Optimize flush policy to avoid small segments [Enhancement](load) > optimize flush policy to avoid small segments #12706 > <https://github.com/apache/doris/pull/12706> > - > > Refactor runtime filter to reduce the prepare time. > [improvement](runtimefilter) > shorter time prepare consumes #13127 > <https://github.com/apache/doris/pull/13127> > - > > Lots of memory control related issues during query or load process. > [fix](memtracker) > Remove consume mem tracker GC and fix mem limit exceed error format > #12682 <https://github.com/apache/doris/pull/12682> [fix](memtracker) > Process physical mem check does not include tc/jemalloc allocator cache > #12688 <https://github.com/apache/doris/pull/12688> [fix](memtracker) > Fix memory leak by calling boost::stacktrace in mem hook #12708 > <https://github.com/apache/doris/pull/12708> [Bugfix](mem) Fix memory > limit check may overflow #12776 > <https://github.com/apache/doris/pull/12776> [fix](memtracker) Fix > thread mem tracker try consume accuracy #12782 > <https://github.com/apache/doris/pull/12782> [fix](memtracker) Refactor > load channel mem tracker to improve accuracy #12791 > <https://github.com/apache/doris/pull/12791> [fix](memtracker) > Introduce > orphan mem tracker to verify memory tracking accuracy #12794 > <https://github.com/apache/doris/pull/12794> [fix](streamload&sink) > release and allocate memory in the same tracker #12820 > <https://github.com/apache/doris/pull/12820> [fix](memtracker) Fix bug > that cache consume causes inaccurate process tracker #12932 > <https://github.com/apache/doris/pull/12932> [fix](memtracker) Remove > mem tracker record mem pool actual memory usage #12954 > <https://github.com/apache/doris/pull/12954> > [branch-1.1-lts](cherry-pick) > Fix bug that cache consume causes inaccurate process tracker #12951 > <https://github.com/apache/doris/pull/12951> > > Bug Fix > > - > > Core dump on compaction with largeint [Bug][Compaction] core dump on > compaction with largeint #10094 > <https://github.com/apache/doris/pull/10094> > - > > Grouping sets cause be core or return wrong results [fix](grouping sets) > columns in grouping sets should not be in selectstmt‘s AggFunc #12313 > <https://github.com/apache/doris/pull/12313> > - > > PREAGGREGATION flag in orthogonal_bitmap_union_count operator is > wrong [fix](planner) > fix orthogonal_bitmap_union_count planner : wrong PREAGGREGATION #12581 > <https://github.com/apache/doris/pull/12581> > - > > Level1Iterator should release iterators in heap and it may cause memory > leak (storage) Level1Iterator should release iterators in heap #12592 > <https://github.com/apache/doris/pull/12592> > - > > Fix decommission failure with 2 BEs and existing colocation table > [fix](colocation) > fix decommission failure with 2 BEs and colocation table #12644 > <https://github.com/apache/doris/pull/12644> > - > > BE may core dump because of stack-buffer-overflow when > TBrokerOpenReaderResponse too large [Bugfix](stack_over_flow) fix be may > core dump because of stack-buffer-overflow when > TBrokerOpenReaderResponse > too large #12658 <https://github.com/apache/doris/pull/12658> > - > > BE may OOM during load when error code -238 occurs [fix](memory) Fix BE > OOM when load -238 fail #12666 > <https://github.com/apache/doris/pull/12666> > - > > Fix wrong child expression of lead function [Bug](lead) fix wrong child > expression of lead function #12587 > <https://github.com/apache/doris/pull/12587> > - > > Fix intersect query failed in row storage code [fix](intersect) fix > intersect query failed in row storage code #12712 > <https://github.com/apache/doris/pull/12712> > - > > Fix wrong result produced by CURDATE()/CURRENT_DATE() function > [Bug](date) > Fix wrong result produced by date function #12720 > <https://github.com/apache/doris/pull/12720> > - > > Fix lateral view explode_split with temp table bug [fix](lateral_view) > fix lateral view explode_split with temp table #12643 > <https://github.com/apache/doris/pull/12643> > - > > Bucket shuffle join plan is wrong in two same table [Bug](bucket > shuffle) fix error bucket shuffle join plan in two same table #12930 > <https://github.com/apache/doris/pull/12930> > - > > Fix bug that tablet version may be wrong when doing alter and load > [fix](alter-load) > fix bug that tablet version may be wrong when doing alter and load > #13070 > <https://github.com/apache/doris/pull/13070> > - > > BE core when load data using broker with md5sum()/sm3sum() [fix](Broker > Load)fix bug when load data using broker with md5sum()/sm3sum() #13009 > <https://github.com/apache/doris/pull/13009> > > Behavior Changes > > - Disable PageCache and ChunkAllocator by default to reduce memory > usage. User could enable this by changing disable_storage_page_cache and > chunk_reserved_bytes_limit. > > > > -- > Best Regards, > Yi Guo Lei > SelectDB > The Best Cloud Native Platform for Apache Doris > Tel:134-3991-0228 > Email:yiguo...@gmail.com > -- 张家峰