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

pick exception handle logic to 2.1 #40547

Closed
wants to merge 7 commits into from

Commits on Sep 9, 2024

  1. [refactor](loadmemlimit) remove load memlimit since it is never used (a…

    …pache#39536)
    
    It is needed to pick to branch 21, because we will depend on it to do
    spill disk.
    
    Co-authored-by: yiguolei <yiguolei@gmail.com>
    yiguolei and Doris-Extras committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    cacef8d View commit details
    Browse the repository at this point in the history
  2. [enhancement](memory) add exception handle logic in memtable flush (a…

    …pache#39913)
    
    ## Proposed changes
    
    Issue Number: close #xxx
    
    <!--Describe your changes.-->
    
    ---------
    
    Co-authored-by: yiguolei <yiguolei@gmail.com>
    yiguolei and Doris-Extras committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    9c036a0 View commit details
    Browse the repository at this point in the history
  3. [enhancement](memory) return error if allocate memory failed during p…

    …age builder allocate memory failed (apache#39964)
    
    ## Proposed changes
    
    Issue Number: close #xxx
    
    <!--Describe your changes.-->
    
    ---------
    
    Co-authored-by: yiguolei <yiguolei@gmail.com>
    yiguolei and Doris-Extras committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    18dffc1 View commit details
    Browse the repository at this point in the history
  4. [enhancement](exception) pageio method should return error when alloc…

    …ate memory failed (apache#40020)
    
    1. pageio method should return error when allocate memory failed just
    for point query.
    2. variant parsing logic should return error when allocate memory
    failed.
    
    ---------
    
    Co-authored-by: yiguolei <yiguolei@gmail.com>
    yiguolei and Doris-Extras committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    dac18f1 View commit details
    Browse the repository at this point in the history
  5. [opt](bytebuffer) allocate ByteBuffer memory by Allocator and make it…

    … exception safe (apache#38960)
    
    At present, the memory allocation of `ByteBuffer` is done through `new
    char[capacity_]`. Now, it is uniformly allocated by `Allocator` for the
    following purposes:
    1. Better memory statistics
    2. Better support for memory limit check
    sollhui authored and Doris-Extras committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    73ee6a8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dc7a90c View commit details
    Browse the repository at this point in the history
  7. f

    Doris-Extras committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    485f2b7 View commit details
    Browse the repository at this point in the history