Commit Graph

21125 Commits

Author SHA1 Message Date
d5b145ab07 [regression-test](fix) rm unused case regression-test/suites/nereids_rules_p0/defer_materialize_topn/one_phase.groovy (#46167) 2024-12-30 17:37:48 +08:00
7040abfb04 [fix](correctness) Fix operator initialization (#45728) (#46150)
Now we plan for local exchange depends on operator initialization. This
PR fixed a wrong order between those two steps.

pick #45728
2024-12-30 17:01:33 +08:00
c8fb934bc1 branch-2.1: [chore](config) disable restore_reset_index_id by default #46104 (#46127)
Cherry-picked from #46104

Co-authored-by: walter <maochuan@selectdb.com>
2024-12-30 11:52:58 +08:00
6c9167d9d9 branch-2.1: [test](doc) add job-scheduler example in doris's doc to regression test #42904 (#45968)
Cherry-picked from #42904

Co-authored-by: yagagagaga <zhangminke@selectdb.com>
2024-12-30 10:44:58 +08:00
5425e4686b branch-2.1: [fix](auth) fix use database stmt access unauthorized catalog #45720 (#45978)
Cherry-picked from #45720

Co-authored-by: Petrichor <xiaowenli@selectdb.com>
2024-12-30 10:43:28 +08:00
a835203947 branch-2.1: [regression-test](fix) enlarge statistic test case's waiting time #45590 (#46017)
Cherry-picked from #45590

Co-authored-by: shuke <shuke@selectdb.com>
2024-12-30 10:41:55 +08:00
9b91a4a560 branch-2.1: [test](nereids) add test for normalize sort #45890 (#46112)
Cherry-picked from #45890

Co-authored-by: yujun <yujun@selectdb.com>
2024-12-30 10:19:40 +08:00
1d742b5f7d [Cherry-pick](branch-2.1) Pick "[Enhancement](compaction) Do not set failure time when cumulative compaction dealing with delete rowset (#43466)" (#46117)
Before this PR, in cases where there is an alternating distribution of
data rowset -> delete rowset -> data rowset -> delete rowset, cumulative
compaction would only move the cumulative point forward to allow base
compaction to handle the delete rowset. Cumulative compaction itself
would not process the data and would return be marked as failure. This
would cause the compaction submission task process to pause for 5
seconds, impacting efficiency.

This PR modifies the return status to OK for such cases, which improves
the efficiency of the compaction submission task.
2024-12-30 10:18:57 +08:00
b085e94a5e branch-2.1: [fix](sql) Wrong result for partition item tosql #45918 (#45960)
Cherry-picked from #45918

Co-authored-by: Uniqueyou <wangyixuan@selectdb.com>
2024-12-30 10:09:58 +08:00
a490a366e4 [improvement](statistics)Support get oracle jdbc row count. (#45214) (#46133)
backport: https://github.com/apache/doris/pull/45214
2024-12-29 22:17:57 +08:00
6dd92be33d [feature](statistics)Support get row count for pg and sql server. (#42674) (#46131)
backport: https://github.com/apache/doris/pull/42674
2024-12-29 19:37:21 +08:00
a380f5d222 [enchement](utf8)import enable_text_validate_utf8 session var (#45537) (#46070)
bp #45537
2024-12-28 10:05:03 +08:00
829d9b3454 branch-2.1: [Fix](PreparedStatement) nondeterministic functions in prepared statement should not be short circuited #46003 (#46109)
Cherry-picked from #46003

Co-authored-by: lihangyu <lihangyu@selectdb.com>
2024-12-27 21:02:36 +08:00
75e9aa3fb4 branch-2.1: [fix](jdbc catalog) Get statistics using remote name #46040 (#46116)
Cherry-picked from https://github.com/apache/doris/pull/46040
2024-12-27 20:59:18 +08:00
8ac54b63c5 branch-2.1 [Fix](Catalog)Standardize the use of authentication attributes in the Catalog to avoid creating a large number of Authenticator objects. (#46106)
…utes in the Catalog to avoid creating a large number of Authenticator
objects.

#46052
2024-12-27 20:36:12 +08:00
fab89c199e branch-2.1: [chore](binlog) Add table type to getMeta method #45942 (#45972)
Cherry-picked from #45942

Co-authored-by: walter <maochuan@selectdb.com>
2024-12-27 20:03:53 +08:00
a1840a0630 [cherry-pick](branch-2.1)regression-test alter table partition (#43561)
prick from :https://github.com/apache/doris/pull/41437
2024-12-27 19:48:07 +08:00
6cee95540d branch-2.1: [fix](variant) disable column name with dot character for variant type #45927 (#45992)
Cherry-picked from #45927

Co-authored-by: camby <cambyzhu@tencent.com>
2024-12-27 19:12:44 +08:00
4746e9e3a2 [opt](inverted index)Optimize code to get rid of heap use after free (#45745) (#46075)
bp #45745
2024-12-27 16:46:58 +08:00
69961a3c1b [opt](hms table)Some optimizations for hms external table for 2.1 (#44909) (#46084)
bp: #44909
2024-12-27 16:42:42 +08:00
a5f27c5b28 branch-2.1: [fix](scan) Fix scan with limit #46035 (#46091)
cherry pick from #46035
2024-12-27 16:41:58 +08:00
d2aa890887 branch-2.1: [fix](clone) Fix the skipped link file due to the stale value #46009 (#46068)
Cherry-picked from #46009

Co-authored-by: walter <maochuan@selectdb.com>
2024-12-27 16:30:16 +08:00
dd916c0626 [regression-test](fix) fix regression case bugs (#46055)
### What problem does this PR solve?

Issue Number: close #xxx

Related PR: #xxx

Problem Summary:
schema change case bugs when cherry pick
2024-12-27 14:57:25 +08:00
ae68580866 branch-2.1: [test](nereids) add arthmetic comparison ut #45690 (#45893)
cherry pick from #45690
2024-12-27 14:54:52 +08:00
fcc4d0d451 [fix](inverted index) Modify Error Handling for File Open Failure (#45773)
https://github.com/apache/doris/pull/44551
2024-12-27 14:09:57 +08:00
d2c108726d [opt](bloomfilter index) optimize memory usage for bloom filter index writer #45833 (#46047)
cherry pick from #45833
2024-12-27 12:10:56 +08:00
f2c7eb9630 branch-2.1: [fix](code) remove unused files #46078 (#46081)
Cherry-picked from #46078

Co-authored-by: Mingyu Chen (Rayner) <morningman@163.com>
2024-12-27 11:49:46 +08:00
60d3c1e31d branch-2.1: [fix](nereids) fix compare with date like overflow #45868 (#45929)
cherry pick from #45868
2024-12-27 10:55:42 +08:00
8d3e8feb6e branch-2.1: [fix](show)show tables should be case insensitive when lowerCaseTableNames is 1 or 2. #46030 (#46058)
Cherry-picked from #46030

Co-authored-by: James <lijibing@selectdb.com>
2024-12-27 07:18:41 +08:00
25edcd2f37 [fix](regression)Fix paimon row count case. (#45994) (#46012)
backport: https://github.com/apache/doris/pull/45994
2024-12-27 07:18:00 +08:00
a93ae03ecb branch-2.1: [fix](case)fix manager regression case. #45993 (#46033)
Cherry-picked from #45993

Co-authored-by: daidai <changyuwei@selectdb.com>
2024-12-26 22:32:28 +08:00
8b9167cac9 [regression-test](fix) fix two case use same table (#46053) 2024-12-26 21:58:30 +08:00
4a07efe119 [improvement](statistics)Async drop table stats while doing truncate and schema change(#45923) (#46010)
backport: https://github.com/apache/doris/pull/45923
2024-12-26 21:57:18 +08:00
0c13cf84d0 [regression-test](fix) fix regression-test/suites/schema_change_p0/test_uniq_mv_schema_change.groovy bug (#46050) 2024-12-26 21:28:36 +08:00
6f8d2bfa88 branch-2.1: [enchement](mc)opt maxcompute read arrow skip repeated check of isNull #45989 (#46023)
Cherry-picked from #45989

Co-authored-by: daidai <changyuwei@selectdb.com>
2024-12-26 20:54:19 +08:00
7d5e8a13bb [enhance](mtmv)When drop MTMV, no longer wait for task cancel to complete (#45995) (#46025)
pick: https://github.com/apache/doris/pull/45995
2024-12-26 18:52:14 +08:00
3a8df5fe00 [regression-test](fix) fix global var bug (#46013) 2024-12-26 15:28:55 +08:00
f951c6aed0 [fix](case)fix acid regression case. (#45999)
### What problem does this PR solve?

Problem Summary:
just fix error case.
2024-12-26 15:23:25 +08:00
df8bc8f23d branch-2.1: [fix](parquet) impl has_dict_page to replace old logic and fix write empty parquet row group bug #45740 (#45954)
Cherry-picked from #45740

Co-authored-by: Socrates <suyiteng@selectdb.com>
2024-12-26 15:17:49 +08:00
02519c37ea branch-2.1: [test](mysql catalog) fix mysql jdbc catalog test case (#45988) 2024-12-26 15:06:24 +08:00
bceebfcf38 branch-2.1: [test](jdbc catalog) add some jdbc query tvf test (#45991)
cherry-pick #45938
2024-12-26 15:05:50 +08:00
7addefbfe8 branch-2.1: [fix](mem leak) fe non_heap mem leak while use jdbc catalog #45806 (#45980)
Cherry-picked from #45806

Co-authored-by: camby <cambyzhu@tencent.com>
2024-12-26 15:05:28 +08:00
1396f5a950 [2.1][improvement](jdbc catalog) Optimize JdbcCatalog case mapping stability (#43256)
cherry-pick #41510
2024-12-26 14:57:56 +08:00
879bb79655 [regression-test](fix) fix two case bug (#45974) 2024-12-26 10:25:32 +08:00
289d621faa [improvement](information_schema)Show view definition in information_schema.views. (#45857) (#45930)
backport: https://github.com/apache/doris/pull/45857
2024-12-26 10:11:13 +08:00
1cf6986cea [pick](branch-2.1) pick #44092 (#45836) 2024-12-25 23:11:19 +08:00
a65adcaa49 branch-2.1: [fix](Outfile) optimize the error message of SELECT INTO OUTFILE #45859 (#45951)
Cherry-picked from #45859

Co-authored-by: Tiewei Fang <fangtiewei@selectdb.com>
2024-12-25 23:10:43 +08:00
bccfb04436 branch-2.1: [fix](parser) Syntax error for add partition with null null #45865 (#45913)
Cherry-picked from #45865

Co-authored-by: Uniqueyou <wangyixuan@selectdb.com>
2024-12-25 22:15:20 +08:00
c94ac6c9f8 [branch-2.1](ORC) fix predicate filter failed when use hive 1.x version (#45809)
### What problem does this PR solve?

Issue Number: close #xxx

Related PR: #43185 

Pick the pr to branch-2.1 to fix predicate filter failed when use hive
1.x version

Co-authored-by: fantasy12345zsq <1575033031@qq.com>
2024-12-25 18:56:57 +08:00
a3ec8621a4 branch-2.1: [improvement](log)Reduce stats log. #45900 (#45916)
Cherry-picked from #45900

Co-authored-by: James <lijibing@selectdb.com>
2024-12-25 16:35:08 +08:00