This is an automated email from the ASF dual-hosted git repository. felixwluo pushed a change to branch auto-pick-46661-branch-3.0 in repository https://gitbox.apache.org/repos/asf/doris.git
from 72f3e9ef866 Merge branch 'branch-3.0' into auto-pick-46661-branch-3.0 add 03a0e3dd3f6 branch-3.0: [fix](schema scan) Fix invalid pointer access #48370 (#48388) add e83ddd08b35 branch-3.0: [fix](schema scan) Fix invalid pointer access #48313 (#48340) add 18c9688d42b branch-3.0: [fix](auth)ldap template ignore partial result exception #47858 (#48357) add c163767a707 branch-3.0: [fix](audit) fix sql has same sqlhash in one request #48242 (#48269) add ef8d18c0caf branch-3.0: [fix](Nereids) let anonymous alias same as user input #47093 (#47245) add fbcd8ec2c98 branch-3.0: [Enhancement](recycler) Add valid s3 vault config for recycler #47723 (#48375) add ce342d0cece [cherry-pick](schema-change) Forbid modifying mv related columns (#48328) add b0158d4c34e branch-3.0: [fix](nereids) fix merge project contains non foldable expression #48321 (#48365) add c406aa902f8 branch-3.0: [Fix](compaction) Fix nullptr when executing cold compaction #48329 (#48376) add 6d774216d80 branch-3.0: [fix](p2_test) fix Export p2 test #48380 (#48406) add 526f2c2e295 branch-3.0: [fix](backup) make snapshot task with unique signature #48238 (#48291) add 962fd55f630 [fix](inverted index) Fix for Inaccurate match_phrase_prefix Cache in… (#46517) add 7c5508710e9 [improve](load) improve error messages for "no backend available" (#47510) (#48344) add 1f0b078a4fb Merge branch 'branch-3.0' into auto-pick-46661-branch-3.0 No new revisions were added by this update. Summary of changes: be/src/exec/schema_scanner.cpp | 3 +- be/src/olap/olap_server.cpp | 6 + .../rowset/segment_v2/inverted_index_reader.cpp | 33 +++-- be/src/olap/tablet.cpp | 5 + cloud/src/common/config.h | 3 + cloud/src/meta-service/meta_service_helper.h | 64 ++++++---- cloud/src/recycler/recycler.cpp | 28 ++++- cloud/src/recycler/s3_accessor.cpp | 4 +- cloud/test/recycler_test.cpp | 134 +++++++++++++++++++++ .../apache/doris/alter/SchemaChangeHandler.java | 9 +- .../java/org/apache/doris/backup/BackupJob.java | 28 +++-- .../doris/mysql/authenticate/ldap/LdapClient.java | 3 + .../doris/nereids/analyzer/UnboundAlias.java | 22 +++- .../doris/nereids/parser/LogicalPlanBuilder.java | 11 +- .../processor/post/MergeProjectPostProcessor.java | 2 +- .../doris/nereids/processor/post/Validator.java | 7 -- .../nereids/rules/analysis/ExpressionAnalyzer.java | 2 +- .../rules/exploration/MergeProjectsCBO.java | 1 + .../doris/nereids/rules/rewrite/MergeProjects.java | 5 +- .../doris/nereids/trees/expressions/Alias.java | 6 +- .../doris/nereids/trees/plans/algebra/Project.java | 10 ++ .../trees/plans/commands/insert/InsertUtils.java | 9 +- .../trees/plans/physical/PhysicalProject.java | 19 +++ .../org/apache/doris/nereids/util/PlanUtils.java | 24 ++++ .../java/org/apache/doris/qe/ConnectProcessor.java | 3 + .../java/org/apache/doris/qe/SessionVariable.java | 19 +++ .../java/org/apache/doris/qe/StmtExecutor.java | 3 +- .../org/apache/doris/system/SystemInfoService.java | 10 +- .../org/apache/doris/backup/BackupJobTest.java | 2 +- .../rules/analysis/FillUpMissingSlotsTest.java | 8 +- .../data/export_p2/test_export_max_file_size.out | Bin 206386 -> 207176 bytes .../test_index_match_phrase_prefix_1.out | Bin 151 -> 179 bytes .../inverted_index_p0/test_index_match_regexp.out | Bin 204 -> 234 bytes .../data/nereids_hint_tpcds_p0/shape/query54.out | Bin 6456 -> 6448 bytes .../push_down_count_through_join.out | Bin 29580 -> 29586 bytes .../push_down_count_through_join_one_side.out | Bin 32823 -> 32829 bytes .../eager_aggregate/push_down_min_through_join.out | Bin 16427 -> 16433 bytes .../eager_aggregate/push_down_sum_through_join.out | Bin 16193 -> 16199 bytes .../push_down_sum_through_join_one_side.out | Bin 17453 -> 17459 bytes .../filter_push_down/push_filter_through.out | Bin 10024 -> 10023 bytes .../data/nereids_rules_p0/test_nonfoldable.out | Bin 0 -> 2819 bytes .../bs_downgrade_shape/query54.out | Bin 6290 -> 6282 bytes .../shape/query54.out | Bin 6290 -> 6282 bytes .../noStatsRfPrune/query54.out | Bin 5471 -> 5463 bytes .../no_stats_shape/query54.out | Bin 5740 -> 5732 bytes .../rf_prune/query54.out | Bin 6245 -> 6237 bytes .../nereids_tpcds_shape_sf100_p0/shape/query54.out | Bin 6292 -> 6284 bytes .../shape/query54.out | Bin 6064 -> 6056 bytes .../tpcds_sf100/noStatsRfPrune/query54.out | Bin 5471 -> 5463 bytes .../tpcds_sf100/no_stats_shape/query54.out | Bin 5740 -> 5732 bytes .../new_shapes_p0/tpcds_sf100/rf_prune/query54.out | Bin 6245 -> 6237 bytes .../new_shapes_p0/tpcds_sf100/shape/query54.out | Bin 6292 -> 6284 bytes .../tpcds_sf1000/bs_downgrade_shape/query54.out | Bin 6290 -> 6282 bytes .../new_shapes_p0/tpcds_sf1000/shape/query54.out | Bin 6290 -> 6282 bytes .../schema_change_modify_mv_column_type_agg.out | Bin 2634 -> 1366 bytes .../schema_change_modify_mv_column_type.out | Bin 9551 -> 7289 bytes .../schema_change_modify_mv_column_type2.out | Bin 7682 -> 6355 bytes ...est_cold_data_compaction_fault_injection.groovy | 134 +++++++++++++++++++++ .../test_index_match_phrase_prefix_1.groovy | 9 ++ .../test_index_match_regexp.groovy | 7 ++ .../routine_load_mapping.groovy | 13 +- .../subquery/test_duplicate_name_in_view.groovy | 2 +- .../nereids_rules_p0/test_nonfoldable.groovy | 77 ++++++++++++ .../suites/nereids_syntax_p0/select_const.groovy | 2 + .../schema_change_modify_mv_column_type_agg.groovy | 23 +--- .../schema_change_modify_mv_column_type.groovy | 25 +--- .../schema_change_modify_mv_column_type2.groovy | 25 +--- 67 files changed, 629 insertions(+), 171 deletions(-) create mode 100644 regression-test/data/nereids_rules_p0/test_nonfoldable.out create mode 100644 regression-test/suites/fault_injection_p0/test_cold_data_compaction_fault_injection.groovy create mode 100644 regression-test/suites/nereids_rules_p0/test_nonfoldable.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org