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 07207b7b515 [feature](shuffle) enable strict consistency dml by default (#32958) (#34641) new 6c30913a318 [bugfix](memtracker) should count cancelled query in wg memory (#34443) new cc00666be64 [opt](inverted index) add inlist condition handling to compound (#34134) new 804586b3427 [Improvement](sort) insert data by batch on VSortedRunMerger::get_next (#34363) new 520774a24b6 [fix](serde) fix ipv4/v6 serde functions for arrow, orc, parquet format (#34042) new 9b712b03b40 [FIX]fix is_ip_address_in_range func with const param (#34266) new b7c2bf81feb [chore](planner) remove some useless code (#34430) new 32cbd4a5834 [chore](status) unify error code between thrift,pb, status.h (#34397) new e2fc231b7b8 [refactor](move-memtable) simplify LoadStreamStub::open (#34488) new 25ae7cd65fa [bug](ipv6) the ipv6 type should be uint128_t (#34121) new 082216496ed [opt](inverted index) opt for log output when matching without an index (#34024) new 7b22c942555 [bugfix](compile error) unused variables compile error (#34509) new e34860b86a1 [chore](log) add try lock db failed log (#34503) new 7bd04b43d93 [fix](tablet schedule) disable schedule need clear running tasks (#34461) The 13 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/common/status.cpp | 6 +- be/src/common/status.h | 113 +++-- be/src/exec/olap_common.h | 25 +- be/src/exec/olap_utils.h | 4 + be/src/olap/column_predicate.h | 2 +- be/src/olap/rowset/segment_v2/segment_iterator.cpp | 30 +- be/src/olap/rowset/segment_v2/segment_iterator.h | 10 +- be/src/olap/tablet_reader.cpp | 4 +- be/src/olap/types.h | 2 +- be/src/runtime/memory/mem_tracker_limiter.h | 4 - be/src/runtime/workload_group/workload_group.cpp | 2 +- be/src/service/doris_main.cpp | 5 +- be/src/util/arrow/row_batch.cpp | 14 +- be/src/vec/columns/column.cpp | 7 + be/src/vec/columns/column.h | 3 + be/src/vec/common/sort/partition_sorter.cpp | 2 +- be/src/vec/common/sort/sorter.cpp | 2 +- be/src/vec/core/sort_cursor.h | 4 +- .../vec/data_types/serde/data_type_ipv4_serde.cpp | 27 +- be/src/vec/data_types/serde/data_type_ipv4_serde.h | 5 + .../vec/data_types/serde/data_type_ipv6_serde.cpp | 87 +++- be/src/vec/data_types/serde/data_type_ipv6_serde.h | 9 + .../data_types/serde/data_type_nullable_serde.cpp | 5 +- .../data_types/serde/data_type_number_serde.cpp | 6 +- be/src/vec/exec/scan/vscan_node.cpp | 106 +++-- be/src/vec/exec/scan/vscan_node.h | 18 +- be/src/vec/functions/function_cast.h | 20 +- be/src/vec/functions/function_ip.h | 18 +- be/src/vec/functions/match.cpp | 8 +- be/src/vec/runtime/vorc_transformer.cpp | 2 + be/src/vec/runtime/vsorted_run_merger.cpp | 45 +- be/src/vec/runtime/vsorted_run_merger.h | 4 + be/src/vec/sink/load_stream_stub.cpp | 5 +- be/src/vec/sink/load_stream_stub.h | 5 +- be/src/vec/sink/writer/vtablet_writer_v2.cpp | 12 +- be/test/common/status_test.cpp | 38 ++ be/test/vec/function/function_ip_test.cpp | 83 ++++ .../org/apache/doris/analysis/ArithmeticExpr.java | 15 - .../org/apache/doris/analysis/BinaryPredicate.java | 26 -- .../doris/analysis/BitmapFilterPredicate.java | 4 - .../java/org/apache/doris/analysis/CastExpr.java | 1 - .../org/apache/doris/analysis/ColumnRefExpr.java | 4 - .../org/apache/doris/analysis/DecimalLiteral.java | 3 - .../org/apache/doris/analysis/EncryptKeyRef.java | 3 - .../org/apache/doris/analysis/ExistsPredicate.java | 3 - .../main/java/org/apache/doris/analysis/Expr.java | 58 --- .../doris/analysis/GroupingFunctionCallExpr.java | 4 - .../org/apache/doris/analysis/IPv4Literal.java | 4 - .../org/apache/doris/analysis/IPv6Literal.java | 4 - .../org/apache/doris/analysis/InPredicate.java | 10 - .../java/org/apache/doris/analysis/IntLiteral.java | 3 - .../org/apache/doris/analysis/JsonLiteral.java | 3 - .../apache/doris/analysis/LambdaFunctionExpr.java | 4 - .../org/apache/doris/analysis/LargeIntLiteral.java | 5 - .../org/apache/doris/analysis/MatchPredicate.java | 3 - .../org/apache/doris/analysis/OutFileClause.java | 8 + .../org/apache/doris/analysis/PlaceHolderExpr.java | 3 - .../java/org/apache/doris/analysis/SlotRef.java | 19 +- .../org/apache/doris/analysis/VirtualSlotRef.java | 4 - .../java/org/apache/doris/catalog/Database.java | 17 +- .../org/apache/doris/clone/TabletScheduler.java | 26 +- gensrc/thrift/Status.thrift | 41 +- .../data/datatype_p0/ip/test_ip_basic.out | 7 + regression-test/data/export_p0/test_export_csv.out | 460 ++++++++++----------- .../data/export_p0/test_export_data_types.out | 48 +-- regression-test/data/export_p0/test_export_orc.out | 400 +++++++++--------- .../data/export_p0/test_export_parquet.out | 400 +++++++++--------- .../data/export_p0/test_outfile_csv_with_names.out | 40 +- .../test_outfile_csv_with_names_and_types.out | 40 +- .../test_compound_inlist.out} | 52 +-- .../test_is_ip_address_in_range_function.out | 56 +++ .../suites/datatype_p0/ip/test_ip_basic.groovy | 2 + .../suites/export_p0/test_export_csv.groovy | 38 +- .../suites/export_p0/test_export_data_types.groovy | 20 +- .../export_p0/test_export_empty_table.groovy | 24 +- .../suites/export_p0/test_export_orc.groovy | 8 +- .../suites/export_p0/test_export_parquet.groovy | 10 +- .../export_p0/test_outfile_csv_with_names.groovy | 14 +- .../test_outfile_csv_with_names_and_types.groovy | 16 +- .../hive/ddl/test_hive_write_type.groovy | 2 + .../inverted_index_p0/test_compound_inlist.groovy | 140 +++++++ .../test_is_ip_address_in_range_function.groovy | 24 ++ 82 files changed, 1665 insertions(+), 1153 deletions(-) create mode 100644 be/test/vec/function/function_ip_test.cpp copy regression-test/data/{query_p0/dual/dual.out => inverted_index_p0/test_compound_inlist.out} (77%) create mode 100644 regression-test/suites/inverted_index_p0/test_compound_inlist.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org