Skip to content

branch-2.1: [fix](regression test) fix test simplify comparison predicate #46688#46743

Closed
yujun777 wants to merge 5049 commits intoapache:masterfrom
yujun777:branch-2.1-fix-test_simplify_comparison_predicate
Closed

branch-2.1: [fix](regression test) fix test simplify comparison predicate #46688#46743
yujun777 wants to merge 5049 commits intoapache:masterfrom
yujun777:branch-2.1-fix-test_simplify_comparison_predicate

Conversation

@yujun777
Copy link
Contributor

What problem does this PR solve?

Issue Number: close #xxx

Related PR: #xxx

Problem Summary:

cherry-pick from #46688

Release note

None

Check List (For Author)

  • Test

    • Regression test
    • Unit Test
    • Manual test (add detailed scripts or steps below)
    • No need to test or manual test. Explain why:
      • This is a refactor/code format and no logic has been changed.
      • Previous test can cover this change.
      • No code files have been changed.
      • Other reason
  • Behavior changed:

    • No.
    • Yes.
  • Does this need documentation?

    • No.
    • Yes.

Check List (For Reviewer who merge this PR)

  • Confirm the release note
  • Confirm test cases
  • Confirm document
  • Add branch pick label

yujun777 and others added 30 commits December 18, 2024 22:59
…ocker to start quickly apache#45267 (apache#45468)

Cherry-picked from apache#45267

Co-authored-by: FreeOnePlus <54164178+FreeOnePlus@users.noreply.github.com>
…pache#45566)

Cherry-picked from apache#45408

Co-authored-by: wuwenchi <wuwenchi@selectdb.com>
…apache#45000 (apache#45316)

Cherry-picked from apache#45000

Co-authored-by: Uniqueyou <134280716+wyxxxcat@users.noreply.github.com>
…export command apache#45241 (apache#45515)

Cherry-picked from apache#45241

Co-authored-by: Siyang Tang <tangsiyang@selectdb.com>
… csv files apache#45407 (apache#45570)

Cherry-picked from apache#45407

Co-authored-by: Tiewei Fang <fangtiewei@selectdb.com>
…apache#45553 (apache#45635)

Cherry-picked from apache#45553

Co-authored-by: feiniaofeiafei <moailing@selectdb.com>
…ow NullPointerException apache#45640 (apache#45650)

fix prepare statement with sql cache throw NullPointerException:
```shell
java.lang.NullPointerException: Cannot read field "originStmt" because the return value of "org.apache.doris.analysis.StatementBase.getOrigStmt()" is null
```
…er_map to phmap (apache#45069)

### What problem does this PR solve?

Related PR: apache#44821
… state transitions (e.g., RUNNING → RUNNING) apache#45495 (apache#45647)

Cherry-picked from apache#45495

Co-authored-by: Calvin Kirs <guoqiang@selectdb.com>
### What problem does this PR solve?

Fix arrow-flight-sql to use pipeline
…che#45415 (apache#45688)

Cherry-picked from apache#45415

Co-authored-by: wuwenchi <wuwenchi@selectdb.com>
… (apache#45698)

Cherry-picked from apache#45689

Co-authored-by: lihangyu <lihangyu@selectdb.com>
…apache#45648 (apache#45696)

Cherry-picked from apache#45648

Co-authored-by: morrySnow <zhangwenxin@selectdb.com>
…more and more ranger policy refresher (apache#45645)

Issue Number: close apache#45641
Problem Summary:
doris create new RangerDorisAccessController twice when do every
checkpoint, and the new RangerDorisAccessController instance create a
new ranger policy refresher. Too many policy refreshers will cause
ranger admin overload
…pache#45628 (apache#45708)

Cherry-picked from apache#45628

Co-authored-by: starocean999 <lichi@selectdb.com>
wangbo and others added 21 commits January 9, 2025 00:03
…e#46644)

### What problem does this PR solve?

Issue Number: close #xxx

Related PR: #xxx

Problem Summary:

### Release note

None

### Check List (For Author)

- Test <!-- At least one of them must be included. -->
    - [ ] Regression test
    - [ ] Unit Test
    - [ ] Manual test (add detailed scripts or steps below)
    - [ ] No need to test or manual test. Explain why:
- [ ] This is a refactor/code format and no logic has been changed.
        - [ ] Previous test can cover this change.
        - [ ] No code files have been changed.
        - [ ] Other reason <!-- Add your reason?  -->

- Behavior changed:
    - [ ] No.
    - [ ] Yes. <!-- Explain the behavior change -->

- Does this need documentation?
    - [ ] No.
- [ ] Yes. <!-- Add document PR link here. eg:
apache/doris-website#1214 -->

### Check List (For Reviewer who merge this PR)

- [ ] Confirm the release note
- [ ] Confirm test cases
- [ ] Confirm document
- [ ] Add branch pick label <!-- Add branch pick label that this PR
should merge into -->

Co-authored-by: yiguolei <guolei@selectdb.com>
…he#46592 (apache#46642)

Cherry-picked from apache#46592

Co-authored-by: zgxme <zhenggaoxiong@selectdb.com>
…sql apache#46550 (apache#46653)

Cherry-picked from apache#46550

Co-authored-by: walter <maochuan@selectdb.com>
 (apache#46633)

Cherry-picked from apache#46547

Co-authored-by: minghong <zhouminghong@selectdb.com>
Problem Summary:
Parallel put `tpch1.db`, `paimon1` and `tvf_data` hive data. Reduce the
time cost from 22m to 16m on 16C machine.

Change-Id: Ib75c57d397ce1f96d5108d4b570bcb215f31d421
…he#46526)

pick: apache#46065

Related PR: apache#35637

Problem Summary:
When cast("201-01-01" as datetimev2(0)), The result is "2020-01-01" but
it is wrong. It should be result in "0201-01-01".
201 would be regarded as 20xy-0z as related pr show, it was a bug. But
actually it should not have this trasformation and result in
…s and add more cases apache#45233 (apache#46523)

pick: apache#45233
Issue Number: apache#44666
Related PR: apache#40441

Problem Summary:
- select substring_index('哈哈哈AAA','A', 1); String.split function has
second parameter 'limit', which is default zero. When 'limit' is zero,
it means it would remove trailing empty strings split of '哈哈哈AAA', which
would be '哈哈哈' only. But what we expect is '哈哈哈', '','','' when part
function is used by substring index. So we should change splitpart limit
to -1 to enable trailing empty character in splitpart list
- reorganize fold constant of string functions in fe and add more cases

---------

Co-authored-by: Mryange <59914473+Mryange@users.noreply.github.com>
…apache#46669)

Cherry-picked from apache#46659

Co-authored-by: shuke <shuke@selectdb.com>
…tmv apache#40442 (apache#46671)

Cherry-picked from apache#40442

Co-authored-by: zfr95 <zhangfurong@selectdb.com>
…pache#46572 (apache#46687)

Cherry-picked from apache#46572

Co-authored-by: lihangyu <lihangyu@selectdb.com>
…ble_stats=false apache#46630 (apache#46691)

Cherry-picked from apache#46630

Co-authored-by: minghong <zhouminghong@selectdb.com>
…e Iceberg REST server. apache#46289 (apache#46576)

Cherry-picked from apache#46289

Co-authored-by: wuwenchi <wuwenchi@selectdb.com>
@hello-stephen
Copy link
Contributor

Thank you for your contribution to Apache Doris.
Don't know what should be done next? See How to process your PR.

Please clearly describe your PR:

  1. What problem was fixed (it's best to include specific error reporting information). How it was fixed.
  2. Which behaviors were modified. What was the previous behavior, what is it now, why was it modified, and what possible impacts might there be.
  3. What features were added. Why was this function added?
  4. Which code was refactored and why was this part of the code refactored?
  5. Which functions were optimized and what is the difference before and after the optimization?

@yujun777 yujun777 closed this Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.