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 6eba030897d [fix](chore) path gc should consider tablet migration (#30095) (#30548) new 49d17f2be2b [fix](move-memtable) fix potential duplicate of TabletStream profile (#30397) new f0a35f6e2d5 [regression test](schema change) add some case for agg col (#30479) new f7e01ceffa8 [bug](node) add dependency for set operation node (#30203) new 57a8c75ddcc [regression test](schema change) add case for column type change (#30472) new 123a187c239 [regression test](schema change) add case for modify partition info (#30338) new 5f20d7c5d00 [regression test](stream load) test for `enable_profile` (#28534) new 009bca96524 [regression test](broker load) add partition load case (#28259) new 589e83561c6 [Fix](jdk17) support start FE with JDK17 (#29658) (#30485) new 129463f557c [Try_Fix](scan) try fix the scanner schedule logic to prevent excessive memory usage and timeout (#30515) new 28c4e691491 [fix](move-memtable) check load timeout before close wait (#30526) new 0932dadcff7 [enhancement](log) print detail error for segment compaction failure (#30503) new 08897b7e031 [Improvement](executor)Remove ThreadPoolToken from MemTableFlushExecutor #30529 new b712f0b8102 [improvement](index)add index_id column in show index stmt (#30431) new 5731ed7aad1 [fix](Nereids): add order by when testing pkfk to avoid unstable res #30507 new 4648902350e [bugfix](iceberg)fix read NULL with date partition (#30478) new 53c624ffa09 [feat](Nereids): support alias when eliminate join for partially mv rewritting #30498 new 9e63015e2fd [fix](mtmv)resolve task tvf concurrent modification exception #30497 new c810df55c50 [fix](Nereids) create constraint write edit log in lock scope (#30422) new 218fb80938e [fix](group commit) Fix group commit VOlapTablePartitionParam memory … (#30491) new b7c86d66faa [improvement](thirdparty) introduce brpc stream patch to make stream write to socket in background bthread (#30458) new 12827ceb16c [fix](Nereids): fix wrong regression test (#30520) new ea427e8c51f [fix](JDK17) It will report an exception whenwe start BE with JDK17 and query AVRO table : InaccessibleObjectException (#30541) new 11f7b36dab8 [bugfix](paimon)add class loader (#30483) new 7fe4d00bb21 [fix](regex) use boost regex instead of std (#30462) The 24 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: be/src/olap/delete_handler.cpp | 12 +- be/src/olap/memtable_flush_executor.cpp | 63 +++++--- be/src/olap/memtable_flush_executor.h | 21 ++- be/src/olap/memtable_writer.cpp | 6 +- be/src/olap/rowset/beta_rowset_writer.cpp | 11 +- be/src/olap/rowset/segcompaction.cpp | 3 +- be/src/pipeline/pipeline_fragment_context.cpp | 6 +- be/src/runtime/load_stream.cpp | 2 +- be/src/vec/exec/scan/pip_scanner_context.h | 14 +- be/src/vec/exec/scan/scanner_context.cpp | 6 +- be/src/vec/exec/scan/scanner_context.h | 5 +- be/src/vec/exec/vset_operation_node.cpp | 11 +- be/src/vec/sink/group_commit_block_sink.cpp | 2 +- be/src/vec/sink/group_commit_block_sink.h | 2 +- be/src/vec/sink/writer/vtablet_writer_v2.cpp | 5 + be/test/runtime/load_stream_test.cpp | 3 +- bin/start_be.sh | 7 +- bin/start_fe.sh | 8 +- conf/be.conf | 3 + conf/fe.conf | 4 +- .../org/apache/doris/paimon/PaimonJniScanner.java | 20 ++- .../apache/doris/alter/SchemaChangeHandler.java | 2 +- .../org/apache/doris/analysis/ShowIndexStmt.java | 1 + .../java/org/apache/doris/catalog/TableIf.java | 76 ++++----- .../apache/doris/job/extensions/mtmv/MTMVJob.java | 2 +- .../java/org/apache/doris/mtmv/MTMVJobInfo.java | 11 +- .../jobs/joinorder/hypergraph/GraphSimplifier.java | 3 +- .../jobs/joinorder/hypergraph/HyperGraph.java | 39 ++++- .../jobs/joinorder/hypergraph/edge/Edge.java | 4 + .../jobs/joinorder/hypergraph/edge/JoinEdge.java | 19 ++- .../rules/exploration/mv/HyperGraphComparator.java | 116 ++++++++------ .../trees/plans/commands/AddConstraintCommand.java | 13 +- .../plans/commands/DropConstraintCommand.java | 5 +- .../org/apache/doris/persist/gson/GsonUtils.java | 2 + .../planner/external/iceberg/IcebergScanNode.java | 19 ++- .../java/org/apache/doris/qe/ShowExecutor.java | 3 +- .../catalog/constraint/ConstraintPersistTest.java | 7 +- .../rules/exploration/mv/EliminateJoinTest.java | 25 ++- fe/pom.xml | 2 +- .../test_external_catalog_iceberg_partition.out | 33 ++++ .../data/index_p0/test_bitmap_index.out | 58 ------- .../test_decimal_bitmap_index_multi_page.out | 3 - .../data/inverted_index_p0/test_bitmap_index.out | 40 ----- .../data/inverted_index_p0/test_inverted_index.out | 52 ------- ...th_merge.csv => broker_load_with_partition.csv} | 6 +- .../test_broker_load_with_partition.out | 10 ++ .../data/load_p0/http_stream/test_http_stream.out | 4 + .../data/nereids_rules_p0/pkfk/eliminate_inner.out | 8 +- .../push_down_top_n_distinct_through_join.out | 2 +- .../data/nereids_syntax_p0/set_operation.out | 4 + .../test_schema_change_agg_check_all_types.out | 27 ++++ regression-test/pipeline/p0/conf/be.conf | 3 + regression-test/pipeline/p0/conf/fe.conf | 3 + .../test_external_catalog_iceberg_partition.groovy | 21 +++ .../suites/index_p0/test_bitmap_index.groovy | 68 ++++++++- .../test_decimal_bitmap_index_multi_page.groovy | 5 +- .../inverted_index_p0/test_bitmap_index.groovy | 46 +++++- .../inverted_index_p0/test_inverted_index.groovy | 58 ++++++- ...oovy => test_broker_load_with_partition.groovy} | 46 +++--- .../load_p0/http_stream/test_http_stream.groovy | 39 +++++ .../nereids_rules_p0/pkfk/eliminate_inner.groovy | 4 +- .../push_down_top_n_distinct_through_join.groovy | 4 +- .../suites/nereids_syntax_p0/set_operation.groovy | 74 +++++++++ .../suites/schema_change_p0/test_partition.groovy | 29 ++++ .../schema_change_p0/test_schema_change_agg.groovy | 161 +++++++++---------- .../test_schema_change_agg_check_all_types.groovy | 170 ++++++++------------- .../patches/brpc-1.4.0-write-background.patch | 170 +++++++++++++++++++++ 67 files changed, 1137 insertions(+), 574 deletions(-) copy regression-test/data/load_p0/broker_load/{broker_load_with_merge.csv => broker_load_with_partition.csv} (50%) create mode 100644 regression-test/data/load_p0/broker_load/test_broker_load_with_partition.out copy regression-test/suites/load_p0/broker_load/{test_broker_load_seq.groovy => test_broker_load_with_partition.groovy} (76%) create mode 100644 thirdparty/patches/brpc-1.4.0-write-background.patch --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org