This is an automated email from the ASF dual-hosted git repository. yiguolei pushed a change to branch branch-2.1 in repository https://gitbox.apache.org/repos/asf/doris.git
from a8d8c6a2711 [fix](file-writer) opt s3 file writer and fix empty file related issue #28983 #30703 #31169 (#31213) new 18955174e9d Fix analyze mv and mtmv p0 case. (#31191) new 1abe9d43841 [fix](memory) Fix LRU cache stale sweep (#31122) new 98106ad60f1 [fix](nereids) fix bug of unnest subuqery with having clause (#31152) new 49411a31391 [fix](testcase) enable multi_thread_load auto partition test in p1 group (#31085) new f1fbfeba2f8 [fix](nereids) removeRuntimeFilter() removes more than one RFs if there are different types of RF from the buildNode to the target (#31197) new 8fc9d804790 [compatibility](MySQL) update charset to utf8mb4, collation to utf8mb4_0900_bin (#31046) The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../schema_scanner/schema_charsets_scanner.cpp | 2 +- .../schema_scanner/schema_collations_scanner.cpp | 2 +- .../schema_scanner/schema_schemata_scanner.cpp | 4 +- be/src/olap/lru_cache.cpp | 39 +++++++---- be/src/olap/lru_cache.h | 39 ++++++----- be/src/olap/page_cache.cpp | 2 - be/src/olap/page_cache.h | 7 +- .../rowset/segment_v2/inverted_index_cache.cpp | 2 - .../olap/rowset/segment_v2/inverted_index_cache.h | 6 +- be/src/olap/schema_cache.h | 4 +- be/src/olap/segment_loader.h | 3 +- be/src/olap/storage_engine.cpp | 2 - be/src/olap/storage_engine.h | 2 +- be/src/olap/tablet_schema_cache.cpp | 2 - be/src/olap/tablet_schema_cache.h | 2 +- be/src/runtime/memory/lru_cache_policy.h | 34 ++++------ be/src/service/point_query_executor.h | 4 +- be/test/olap/lru_cache_test.cpp | 73 +++++++++++--------- .../doris/nereids/jobs/executor/Rewriter.java | 47 ++++++++++++- .../processor/post/RuntimeFilterContext.java | 31 ++++++++- .../processor/post/RuntimeFilterGenerator.java | 4 +- .../processor/post/RuntimeFilterPruner.java | 4 +- .../post/RuntimeFilterPrunerForExternalTable.java | 2 +- .../nereids/rules/rewrite/EliminateSemiJoin.java | 6 +- .../rewrite/PushDownFilterThroughProject.java | 77 +++++++++++++++++----- .../java/org/apache/doris/qe/SessionVariable.java | 14 ++-- .../java/org/apache/doris/qe/ShowExecutor.java | 10 +-- .../org/apache/doris/analysis/SelectStmtTest.java | 2 +- .../rules/rewrite/EliminateSemiJoinTest.java | 2 +- .../nereids_p0/subquery/subquery_unnesting.out | 4 ++ .../eliminate_join_condition.out | 4 +- .../no_stats_shape/query95.out | 26 ++++---- .../nereids_tpcds_shape_sf100_p0/shape/query95.out | 24 +++---- .../show_p0/test_show_create_table_and_views.out | 2 +- .../nereids_p0/subquery/subquery_unnesting.groovy | 2 + .../no_stats_shape/query95.groovy | 2 +- .../shape/query95.groovy | 2 +- .../auto_partition/sql/multi_thread_load.groovy | 2 +- .../suites/statistics/test_analyze_mtmv.groovy | 20 ++---- .../suites/statistics/test_analyze_mv.groovy | 20 ++---- 40 files changed, 328 insertions(+), 208 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org