-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[Fix](tvf) Fix that tvf reading empty files in compressed formats. #35140
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
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…t use slots from agg's output (apache#32847) pick from master apache#32414
…int (apache#32311) (apache#32855) pick from master PR apache#32311 commit id d1e7eda
…2496) (apache#32857) pick from master PR apache#32496 commit id e4e8fe8
…ter removing constant group by keys (apache#32879)
…pache#32977 (apache#32979) bp apache#32977 Also fix some gson serde issue like: ``` XXX declares multiple JSON fields named runnable. ```
…is not materialized (apache#33044) Signed-off-by: nextdreamblue <zxw520blue1@163.com>
…pache#33064) Signed-off-by: nextdreamblue <zxw520blue1@163.com>
…tted and not setted clusters (apache#34624)
… boolean and decimal (apache#34636) cherry-pick to branch-2.0 from apache#34435 The legacy planner encounters issues when handling filters such as: c1(boolean type)=0.0(decimalv3). The literal 0.0 is interpreted as decimalv3(1,1), and the boolean type c1 is coerced to decimalv3(1,1). decimalv3(1,1) can only retain values in the range [0,1), while the boolean true is represented as 1, exceeding the upper bound, thus causing an overflow problem. This pull request addresses this issue by considering the boolean type as decimalv3(1,0), making both c1 and 0.0 being cast to decimal(2,1).
…ture (apache#34760) pick from master apache#34761 Problem: When using current_date as input of functions like date_sub, fold constant would failed cause of missing of function signature in Planner Solved: Add complete function signature of functions like date_sub
…fail due to concurrent run cases (apache#34841)
…che#34606) Do same job with pr apache#32758 and pr apache#33843. Because the master branch2.0 differ in binding order by expressions. So this pr is not a cherry-pick, but actually does same job. For each order by expression: If it does not have aggregate functions, firstly bind expression from aggregate outputs. If not found, then bind expression from aggregate child outputs. If it has aggregate functions, firstly bind expression from aggregate outputs which do not have aggregate functions. If not found, then bind expression from aggregate child outputs. Co-authored-by: feiniaofeiafei <moailing@selectdb.com>
…et/ORC writer (apache#34669) backport: apache#34668
…e#34662 (apache#34807) fix datetimev2 return err when binary_row_format. before pr, Backend return datetimev2 alwary by to_string. fix datatimev2 return metadata loss scale.
…pache#34661) pick from master apache#32994 Problem: when ntile using 0 as parameter, be would core because no checking of parameter Solved: check parameter in fe analyze
…#34977) * [fix](jdbc_catalog) fix error datetime literal caused be core * fix error regression test * fix regression test
…ble (apache#35029) Introduced from apache#33242 When we check supported inputformat in a Set<String>, we should use string, not object
…match with pre repeat exprs (apache#32662) (apache#34803) fix core dump coz output slot'order on repeat node not match with pre repeat exprs
…#34962 (apache#34995) Co-authored-by: abmdocrt <Yukang.Lian2022@gmail.com>
…ting Parallelism (apache#34639) (apache#34996) pick from master apache#34639 This PR introduces a safeguard to prevent commutativity swaps in nested loop joins that would convert a parallelizable join into a non-parallelizable one, thereby preserving optimal query execution efficiency. By adding a function that assesses the impact of such swaps on parallelism, the system automatically rejects changes that would hinder performance, ensuring that joins can continue to be executed in parallel to fully utilize system resources and maintain high operational throughput.
…ive-external-table (apache#34967)
…pache#34926) 1. Fix the issue with tvf reading empty compressed files. 2. move two test cases (`test_local_tvf_compression` and `test_s3_tvf_compression`) from p2 to p0
|
Thank you for your contribution to Apache Doris. Since 2024-03-18, the Document has been moved to doris-website. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Proposed changes
Issue Number: close #xxx
bp: #34926
Further comments
If this is a relatively large or complex change, kick off the discussion at dev@doris.apache.org by explaining why you chose the solution you did and what alternatives you considered, etc...