+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
>
-- 
张家峰

Reply via email to