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 c7d93e62134 [runtime filter](fix) Fix wrong results caused by 
IN_OR_BLOOM filter (#33701) (#33715)
     new aaba87d66e6 [improvement](binlog)Support inverted index format v2 in 
CCR (#33415)
     new 669bdec65e4 [improve](move-memtable) add more info in LoadStreamStub 
errors (#33618)
     new 8cfbc0ef7d6 [feature](Nereids): date literal suppose Zone (#33534)
     new a5c7e76a3de [docker](script)add --grace to be_prestop.sh  (#33599)
     new bd9d1e7610c [fix](nereids) ExtractAndNormalizeWindowExpression should 
only normalize alias in output (#33527)
     new bc69024b8f0 [fix](planner) fix bug of InlineViewRef's tableNameToSql 
method (#33575)
     new c7e99278cf2 [refine](Operator) When _stop_emplace_flag is not set to 
true, perform batch processing on the block. (#33173)
     new 973d94ebccb [opt](Nereids) prefer slot type to support delete task 
better (#33559)
     new 5b0d357be2f [fix](catalog) Remove unexpected cleanup when reading jdbc 
data (#33529)
     new 3a75f0215ab [feature](inverted index) add slop functionality to 
match_phrase (#33225)
     new 7522799692e [testcases](auto-partition) fix data sync (#33635)
     new 486b45023a6 [fix](nereids)EliminateGroupBy should keep the output's 
datatype same as old ones (#33585)
     new 75f2ef7438f [Chore](log) adjust output order on 
PrintInstanceStandardInfo and reduce warning log when rpc finished (#33652)
     new 5f6eaac84dc [fix](routine-load) fix get kafka offset timeout may too 
long (#33502)
     new 0a31a3c9745 [refactor](pipelineX) Reduce prepare overhead (PART I) 
(#33550)
     new db4cb33eab0 [refactor](refresh-catalog) refactor the refresh catalog 
code (#33653)
     new 684c9870c3e [fix](nereids) Use correct PREAGGREGATION in 
agg(filter(scan)) (#33454)
     new 3a486df1791 [case](regression) Add backup temp partition case (#33646)
     new 491d6f34347 [fix](fe) Fix finalizeCommand `sendAndFlush` 
NullPointerException (#33420)
     new 74369040fb2 [Enhencement](Nereids) add rule of agg(case when) to 
agg(filter) (#33598)
     new 596d8df83f6 [Update](cloud) skip show data size assertion in cloud 
mode (#33677)
     new ceedc267202 [improvement](mow) Add profile for delete_bitmap get_agg 
function (#33576)
     new 8ff4d55848f [refactor](pipelineX) Reduce prepare overhead (PART II) 
(#33681)
     new d3752d2ab2c [fix](testcase) fix miss used global variables in index 
testcases (#33293)
     new a374dfa21b1 [fix](routine-load) fix data lost when FE leader change 
(#33678)
     new 6f384264b74 [feature](proc)Add table's indexes info in show proc 
interface (#33438)
     new de209c1a97e [fix](analyze) avoid 
java.util.ConcurrentModificationException (#33674)
     new 06494d26c69 [minor](Nereids): remove useless override (#33651)
     new 24edd6ee122 [opt](Nereids) date literal support basic format with 
timezone (#33662)
     new 0aad1f2e6a5 [FIX](cast)fix full/right out join for cast array (#33475)
     new c753b56cf68 [fix](nereids)InSubquery's withChildren method lost 
typeCoercionExpr (#33692)
     new dd98f981c5c [improvement](spill) improve config and fix spill bugs 
(#33519)
     new d00ca284fcd [feature](agg) support aggregate function 
group_array_intersect (#33265)
     new 86402460d7b [feature](function) support hll functions hll_from_base64, 
hll_to_base64 (#32089)
     new 775ffdfc5bf [docker](hive) add hive3 docker compose and modify scripts 
(#33115)
     new 71a18663c48 [fix](Nereids) could not query variant that not from table 
(#33704)
     new 5e309894d4d [opt](Nereids) auto fallback when meet udf override 
(#33708)
     new 2181a293408 (Fix)(nereids) modify create view privilege check error 
message (#33669)
     new 09a0c07e75d [improve](CI)Core modules require maintainer review 
(#32468)

The 39 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:
 .github/workflows/pr-approve-status.yml            |  51 +-
 be/src/common/config.cpp                           |   6 +-
 be/src/common/config.h                             |  11 +-
 be/src/olap/olap_common.h                          |   1 +
 be/src/olap/rowset/beta_rowset.cpp                 |  49 +-
 be/src/olap/rowset/beta_rowset_reader.cpp          |   1 +
 .../inverted_index/query/phrase_query.cpp          |  67 ++-
 .../segment_v2/inverted_index/query/phrase_query.h |  10 +
 .../rowset/segment_v2/inverted_index/query/query.h |  11 +
 .../rowset/segment_v2/inverted_index_reader.cpp    |  36 +-
 .../olap/rowset/segment_v2/inverted_index_reader.h |   5 +-
 be/src/olap/snapshot_manager.cpp                   |  57 ++-
 be/src/olap/storage_engine.h                       |   2 +-
 be/src/olap/tablet.cpp                             |  19 +-
 be/src/pipeline/exec/aggregation_sink_operator.cpp |  46 +-
 .../pipeline/exec/aggregation_source_operator.cpp  |   2 +-
 be/src/pipeline/exec/analytic_sink_operator.cpp    |  14 +-
 be/src/pipeline/exec/analytic_sink_operator.h      |   1 +
 be/src/pipeline/exec/analytic_source_operator.cpp  |  14 +-
 be/src/pipeline/exec/analytic_source_operator.h    |   1 +
 .../distinct_streaming_aggregation_operator.cpp    | 131 +++--
 .../exec/distinct_streaming_aggregation_operator.h |  16 +-
 be/src/pipeline/exec/exchange_sink_operator.cpp    |  47 +-
 be/src/pipeline/exec/exchange_sink_operator.h      |  12 +-
 be/src/pipeline/exec/exchange_source_operator.cpp  |  14 +-
 be/src/pipeline/exec/hashjoin_probe_operator.cpp   |   4 +-
 be/src/pipeline/exec/olap_scan_operator.cpp        |   1 +
 be/src/pipeline/exec/olap_scan_operator.h          |   1 +
 be/src/pipeline/exec/olap_table_sink_operator.cpp  |   9 -
 be/src/pipeline/exec/olap_table_sink_operator.h    |   7 -
 .../pipeline/exec/olap_table_sink_v2_operator.cpp  |   9 -
 be/src/pipeline/exec/olap_table_sink_v2_operator.h |   7 -
 .../exec/partitioned_aggregation_sink_operator.cpp |   9 +-
 .../partitioned_aggregation_source_operator.cpp    |  13 +-
 .../exec/partitioned_hash_join_probe_operator.cpp  |  24 +-
 .../exec/partitioned_hash_join_sink_operator.cpp   |   6 +-
 be/src/pipeline/exec/repeat_operator.cpp           |   4 +-
 be/src/pipeline/exec/repeat_operator.h             |   2 +-
 be/src/pipeline/exec/result_sink_operator.cpp      |   9 +-
 be/src/pipeline/exec/result_sink_operator.h        |   4 +-
 be/src/pipeline/exec/scan_operator.cpp             |  23 +-
 be/src/pipeline/exec/schema_scan_operator.cpp      |   5 +-
 be/src/pipeline/exec/set_probe_sink_operator.cpp   |  18 +-
 be/src/pipeline/exec/set_probe_sink_operator.h     |   1 +
 be/src/pipeline/exec/set_sink_operator.cpp         |  28 +-
 be/src/pipeline/exec/set_sink_operator.h           |   1 +
 be/src/pipeline/exec/set_source_operator.cpp       |   4 +-
 be/src/pipeline/exec/sort_sink_operator.cpp        |  14 +-
 be/src/pipeline/exec/sort_sink_operator.h          |   5 +-
 be/src/pipeline/exec/spill_sort_sink_operator.cpp  |  30 +-
 be/src/pipeline/exec/spill_sort_sink_operator.h    |   1 -
 .../pipeline/exec/spill_sort_source_operator.cpp   |  17 +-
 .../exec/streaming_aggregation_operator.cpp        |  28 +-
 .../pipeline/exec/streaming_aggregation_operator.h |   1 +
 be/src/pipeline/exec/table_function_operator.cpp   |   6 +-
 be/src/pipeline/exec/table_function_operator.h     |   2 +-
 be/src/pipeline/exec/union_sink_operator.cpp       |  12 +-
 be/src/pipeline/exec/union_sink_operator.h         |   1 +
 be/src/pipeline/exec/union_source_operator.cpp     |  17 +-
 be/src/pipeline/exec/union_source_operator.h       |   1 +
 be/src/pipeline/pipeline_fragment_context.h        |   4 -
 .../local_exchange_sink_operator.cpp               |   8 +-
 .../local_exchange/local_exchange_sink_operator.h  |   1 +
 .../local_exchange_source_operator.cpp             |  10 +-
 .../local_exchange_source_operator.h               |   1 +
 be/src/pipeline/pipeline_x/operator.cpp            |  42 +-
 be/src/pipeline/pipeline_x/operator.h              |   5 +-
 .../pipeline_x/pipeline_x_fragment_context.h       |   5 -
 be/src/pipeline/pipeline_x/pipeline_x_task.cpp     |  15 +-
 be/src/runtime/exec_env_init.cpp                   |   9 +-
 be/src/runtime/routine_load/data_consumer.cpp      |  20 +-
 be/src/runtime/routine_load/data_consumer.h        |   4 +-
 .../routine_load/routine_load_task_executor.cpp    |  10 +-
 .../routine_load/routine_load_task_executor.h      |   6 +-
 .../workload_group/workload_group_manager.cpp      |  10 +-
 be/src/service/backend_service.cpp                 | 104 ++--
 be/src/service/internal_service.cpp                |   7 +-
 be/src/util/debug_util.cpp                         |   2 +-
 .../aggregate_function_group_array_intersect.cpp   |  90 ++++
 .../aggregate_function_group_array_intersect.h     | 526 +++++++++++++++++++++
 .../aggregate_function_simple_factory.cpp          |   2 +
 be/src/vec/columns/column.h                        |   6 +
 be/src/vec/columns/column_array.h                  |   4 +
 be/src/vec/columns/column_complex.h                |   5 +
 be/src/vec/columns/column_const.h                  |   4 +
 be/src/vec/columns/column_decimal.h                |   4 +
 be/src/vec/columns/column_dictionary.h             |   5 +
 be/src/vec/columns/column_dummy.h                  |  14 +
 be/src/vec/columns/column_fixed_length_object.h    |   5 +
 be/src/vec/columns/column_impl.h                   |  10 +-
 be/src/vec/columns/column_map.h                    |   4 +
 be/src/vec/columns/column_nullable.h               |   5 +
 be/src/vec/columns/column_object.cpp               |   5 -
 be/src/vec/columns/column_object.h                 |   9 +-
 be/src/vec/columns/column_string.h                 |   4 +
 be/src/vec/columns/column_struct.h                 |   4 +
 be/src/vec/columns/column_vector.h                 |   4 +
 be/src/vec/columns/predicate_column.h              |   4 +
 be/src/vec/exec/join/vhash_join_node.cpp           |   7 +-
 be/src/vec/exec/scan/new_olap_scan_node.cpp        |   1 +
 be/src/vec/exec/scan/new_olap_scan_node.h          |   1 +
 be/src/vec/exec/scan/new_olap_scanner.cpp          |   1 +
 be/src/vec/functions/function_cast.h               |   2 +-
 be/src/vec/functions/hll_from_base64.cpp           | 111 +++++
 be/src/vec/functions/hll_to_base64.cpp             |  89 ++++
 be/src/vec/functions/simple_function_factory.h     |   4 +
 be/src/vec/runtime/vdata_stream_mgr.cpp            |  21 +-
 be/src/vec/runtime/vdata_stream_mgr.h              |   4 +-
 be/src/vec/sink/load_stream_stub.cpp               |  24 +-
 be/src/vec/sink/load_stream_stub.h                 |   2 +
 be/src/vec/sink/vdata_stream_sender.cpp            |  75 ++-
 be/src/vec/sink/vdata_stream_sender.h              |   9 +-
 be/src/vec/sink/volap_table_sink.cpp               |   8 +-
 be/src/vec/sink/volap_table_sink.h                 |   4 -
 be/src/vec/sink/volap_table_sink_v2.cpp            |   8 +-
 be/src/vec/sink/volap_table_sink_v2.h              |   4 -
 be/src/vec/sink/writer/vtablet_writer.cpp          |   6 +-
 be/src/vec/sink/writer/vtablet_writer.h            |   2 -
 be/src/vec/sink/writer/vtablet_writer_v2.cpp       |   6 +-
 be/src/vec/sink/writer/vtablet_writer_v2.h         |   2 -
 be/src/vec/spill/spill_stream_manager.cpp          | 134 ++++--
 be/src/vec/spill/spill_stream_manager.h            |  53 ++-
 be/src/vec/spill/spill_writer.cpp                  |  14 +-
 docker/runtime/be/resource/be_prestop.sh           |   2 +-
 ...e.env.tpl.tpl => hadoop-hive-metastore.env.tpl} |  11 +-
 .../{hadoop-hive.env.tpl.tpl => hadoop-hive.env}   |  11 +-
 .../docker-compose/hive/hive-2x.yaml.tpl           |  70 ++-
 .../hive/{gen_env.sh.tpl => hive-2x_settings.env}  |  29 +-
 .../hive/{hive-2x.yaml.tpl => hive-3x.yaml.tpl}    |  85 ++--
 .../docker-compose/hive/hive-3x_settings.env}      |  11 +-
 .../hive/scripts/create_preinstalled_table.hql     |   4 +
 docker/thirdparties/run-thirdparties-docker.sh     |  57 ++-
 .../org/apache/doris/jdbc/DefaultJdbcExecutor.java |   2 -
 .../org/apache/doris/analysis/InlineViewRef.java   |   4 +-
 .../org/apache/doris/analysis/ShowIndexStmt.java   |   1 -
 .../apache/doris/catalog/AggregateFunction.java    |   3 +-
 .../doris/catalog/BuiltinAggregateFunctions.java   |   2 +
 .../doris/catalog/BuiltinScalarFunctions.java      |   4 +
 .../main/java/org/apache/doris/catalog/Env.java    |   2 +-
 .../org/apache/doris/catalog/FunctionRegistry.java |   9 +-
 .../java/org/apache/doris/catalog/FunctionSet.java |   6 +-
 .../org/apache/doris/catalog/RefreshManager.java   | 187 +++++++-
 .../apache/doris/common/proc/IndexesProcNode.java  |  78 +++
 .../org/apache/doris/common/proc/TableProcDir.java |   6 +-
 .../apache/doris/common/util/PropertyAnalyzer.java |   2 +-
 .../org/apache/doris/datasource/CatalogMgr.java    | 188 --------
 .../apache/doris/datasource/ExternalObjectLog.java |   1 -
 .../datasource/hive/event/AlterPartitionEvent.java |   4 +-
 .../datasource/hive/event/AlterTableEvent.java     |   6 +-
 .../doris/datasource/hive/event/InsertEvent.java   |   6 +-
 .../hive/event/MetastoreEventsProcessor.java       |   2 +-
 .../apache/doris/datasource/kafka/KafkaUtil.java   |   9 +-
 .../apache/doris/job/extensions/mtmv/MTMVTask.java |   5 +-
 .../doris/load/routineload/RoutineLoadJob.java     |   8 +-
 .../java/org/apache/doris/mysql/MysqlProto.java    |   2 +-
 .../glue/translator/ExpressionTranslator.java      |   6 +-
 .../doris/nereids/jobs/executor/Rewriter.java      |   2 +
 .../org/apache/doris/nereids/rules/RuleType.java   |   1 +
 .../nereids/rules/analysis/ExpressionAnalyzer.java |   8 +-
 .../rules/rewrite/EliminateAggCaseWhen.java        |  83 ++++
 .../nereids/rules/rewrite/EliminateGroupBy.java    |   4 +-
 .../ExtractAndNormalizeWindowExpression.java       |   5 +-
 .../mv/SelectMaterializedIndexWithAggregate.java   |  16 +-
 .../nereids/trees/expressions/InSubquery.java      |   2 +-
 .../functions/agg/GroupArrayIntersect.java         |  76 +++
 .../functions/scalar/HllFromBase64.java            |  71 +++
 .../expressions/functions/scalar/HllToBase64.java  |  69 +++
 .../trees/expressions/literal/DateLiteral.java     |  13 -
 .../trees/expressions/literal/DateTimeLiteral.java |   4 +
 .../visitor/AggregateFunctionVisitor.java          |   5 +
 .../expressions/visitor/ScalarFunctionVisitor.java |  10 +
 .../apache/doris/nereids/trees/plans/FakePlan.java |  11 +-
 .../org/apache/doris/nereids/trees/plans/Plan.java |   4 +-
 .../doris/nereids/trees/plans/PreAggStatus.java    |   1 +
 .../nereids/trees/plans/commands/Command.java      |   6 +
 .../trees/plans/commands/info/CreateViewInfo.java  |   7 +-
 .../plans/commands/insert/HiveInsertExecutor.java  |   4 +-
 .../trees/plans/logical/LogicalAggregate.java      |   7 +
 .../trees/plans/logical/LogicalOlapScan.java       |  12 +
 .../plans/physical/PhysicalOlapTableSink.java      |  16 -
 .../trees/plans/physical/PhysicalProject.java      |   5 -
 .../apache/doris/nereids/types/DecimalV2Type.java  |   4 +
 .../doris/nereids/util/DateTimeFormatterUtils.java |   3 +-
 .../apache/doris/nereids/util/ExpressionUtils.java |  33 --
 .../doris/nereids/util/TypeCoercionUtils.java      |  96 ++++
 .../java/org/apache/doris/persist/EditLog.java     |   6 +-
 .../org/apache/doris/planner/OlapScanNode.java     |   7 +-
 .../java/org/apache/doris/qe/ConnectProcessor.java |  19 +-
 .../main/java/org/apache/doris/qe/Coordinator.java |   4 +-
 .../main/java/org/apache/doris/qe/DdlExecutor.java |   2 +-
 .../java/org/apache/doris/qe/SessionVariable.java  |  53 ++-
 .../java/org/apache/doris/qe/ShowExecutor.java     |   3 +-
 .../apache/doris/statistics/AnalysisManager.java   |   8 +-
 .../apache/doris/catalog/RefreshCatalogTest.java   | 142 ------
 .../doris/common/proc/IndexesProcNodeTest.java     | 102 ++++
 .../doris/datasource/RefreshCatalogTest.java       |  90 ++++
 .../rules/rewrite/EliminateGroupByTest.java        |   2 +-
 .../rules/rewrite/mv/SelectRollupIndexTest.java    |  34 +-
 .../expressions/literal/DateTimeLiteralTest.java   |  57 +--
 .../doris/nereids/util/TypeCoercionUtilsTest.java  |  67 +++
 .../org/apache/doris/qe/OlapQueryCacheTest.java    |  10 +-
 gensrc/proto/internal_service.proto                |   1 +
 gensrc/script/doris_builtins_functions.py          |   7 +-
 regression-test/conf/regression-conf.groovy        |   4 +-
 .../export/hive_read/orc/test_hive_read_orc.out    |   3 -
 .../orc/test_hive_read_orc_complex_type.out        |   2 +-
 .../hive_read/parquet/test_hive_read_parquet.out   |   3 -
 .../test_index_match_phrase_slop.out               |  75 +++
 .../data/nereids_function_p0/agg_function/agg.out  | 142 ++++++
 .../data/nereids_function_p0/scalar_function/H.out | 116 +++++
 .../explain/test_scan_preaggregation_explain.out   |   7 +
 .../eliminate_aggregate_casewhen.out               | 249 ++++++++++
 .../query_p0/aggregate/group_array_intersect.out   |  93 ++++
 ...nnel_account_consume_history_reconciliation.csv | 200 ++++++++
 .../data/query_p0/join/dwd_oa_customer.csv         | 200 ++++++++
 regression-test/data/query_p0/join/tb_media.csv    |  10 +
 .../query_p0/join/tb_reconciliation_detail.csv     | 200 ++++++++
 .../join/tb_reconciliation_media_order.csv         | 200 ++++++++
 .../query_p0/join/test_join_with_cast_array.out    | 194 ++++++++
 .../hll_functions/test_hll_functions.out           |  35 ++
 .../data/variant_p0/sql/select_from_value.out      |   4 +
 .../apache/doris/regression/suite/Syncer.groovy    |  10 +-
 .../backup_restore/test_backup_restore.groovy      |   9 +-
 ...st_backup_restore_backup_temp_partition.groovy} |  58 ++-
 .../test_binlog_config_change.groovy               | 217 +++++++++
 .../inverted_index/test_get_binlog.groovy          | 239 ++++++++++
 .../inverted_index/test_ingest_binlog.groovy       | 223 +++++++++
 .../inverted_index/test_multi_buckets.groovy       | 180 +++++++
 .../inverted_index/test_backup_restore.groovy      | 196 ++++++++
 .../decimalv3/test_decimal256_index.groovy         |   3 +
 .../suites/ddl_p0/test_create_view.groovy          |  32 +-
 .../export/hive_read/orc/test_hive_read_orc.groovy |  14 +-
 .../orc/test_hive_read_orc_complex_type.groovy     |   8 +-
 .../parquet/test_hive_read_parquet.groovy          |  14 +-
 .../test_hive_read_parquet_comlex_type.groovy      |   8 +-
 .../hive/ddl/test_hive_ddl.groovy                  |   2 +-
 .../test_index_match_phrase_slop.groovy            | 122 +++++
 .../suites/inverted_index_p0/test_show_data.groovy |  48 +-
 .../mtmv_p0/test_hive_multi_partition_mtmv.groovy  |   6 +
 .../suites/mtmv_p0/test_hive_refresh_mtmv.groovy   |   8 +
 .../nereids_function_p0/agg_function/agg.groovy    |  66 +++
 .../nereids_function_p0/scalar_function/H.groovy   |   8 +
 .../nereids_p0/aggregate/agg_window_project.groovy |   2 +
 .../test_scan_preaggregation_explain.groovy        |  49 ++
 .../nereids_p0/subquery/test_subquery.groovy       |   1 +
 .../suites/nereids_p0/test_mv_select.groovy        |   4 +
 .../eliminate_aggregate_casewhen.groovy            | 108 +++++
 .../mv_contain_external_table.groovy               |   4 +
 .../test_auto_range_partition.groovy               |   1 +
 .../aggregate/group_array_intersect.groovy         | 106 +++++
 .../query_p0/join/test_join_with_cast_array.groovy | 291 ++++++++++++
 .../hll_functions/test_hll_functions.groovy        |  72 +++
 .../suites/variant_p0/sql/select_from_value.sql    |   1 +
 .../suites/variant_p0/with_index/load.groovy       |   5 +-
 tools/maintainers/check_review.py                  |  96 ++++
 tools/maintainers/maintainers.json                 |  12 +
 256 files changed, 7108 insertions(+), 1384 deletions(-)
 create mode 100644 
be/src/vec/aggregate_functions/aggregate_function_group_array_intersect.cpp
 create mode 100644 
be/src/vec/aggregate_functions/aggregate_function_group_array_intersect.h
 create mode 100644 be/src/vec/functions/hll_from_base64.cpp
 create mode 100644 be/src/vec/functions/hll_to_base64.cpp
 copy docker/thirdparties/docker-compose/hive/{hadoop-hive.env.tpl.tpl => 
hadoop-hive-metastore.env.tpl} (90%)
 rename docker/thirdparties/docker-compose/hive/{hadoop-hive.env.tpl.tpl => 
hadoop-hive.env} (90%)
 rename docker/thirdparties/docker-compose/hive/{gen_env.sh.tpl => 
hive-2x_settings.env} (50%)
 mode change 100755 => 100644
 copy docker/thirdparties/docker-compose/hive/{hive-2x.yaml.tpl => 
hive-3x.yaml.tpl} (54%)
 copy docker/{runtime/be/resource/be_prestop.sh => 
thirdparties/docker-compose/hive/hive-3x_settings.env} (66%)
 mode change 100755 => 100644
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/common/proc/IndexesProcNode.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/EliminateAggCaseWhen.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/agg/GroupArrayIntersect.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/HllFromBase64.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/HllToBase64.java
 delete mode 100644 
fe/fe-core/src/test/java/org/apache/doris/catalog/RefreshCatalogTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/common/proc/IndexesProcNodeTest.java
 create mode 100644 
regression-test/data/inverted_index_p0/test_index_match_phrase_slop.out
 create mode 100644 
regression-test/data/nereids_p0/explain/test_scan_preaggregation_explain.out
 create mode 100644 
regression-test/data/nereids_rules_p0/eliminate_aggregate_casewhen/eliminate_aggregate_casewhen.out
 create mode 100644 
regression-test/data/query_p0/aggregate/group_array_intersect.out
 create mode 100644 
regression-test/data/query_p0/join/dwd_channel_account_consume_history_reconciliation.csv
 create mode 100644 regression-test/data/query_p0/join/dwd_oa_customer.csv
 create mode 100644 regression-test/data/query_p0/join/tb_media.csv
 create mode 100644 
regression-test/data/query_p0/join/tb_reconciliation_detail.csv
 create mode 100644 
regression-test/data/query_p0/join/tb_reconciliation_media_order.csv
 create mode 100644 
regression-test/data/query_p0/join/test_join_with_cast_array.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/hll_functions/test_hll_functions.out
 create mode 100644 regression-test/data/variant_p0/sql/select_from_value.out
 copy regression-test/suites/backup_restore/{test_backup_restore.groovy => 
test_backup_restore_backup_temp_partition.groovy} (62%)
 create mode 100644 
regression-test/suites/ccr_syncer_p0/inverted_index/test_binlog_config_change.groovy
 create mode 100644 
regression-test/suites/ccr_syncer_p0/inverted_index/test_get_binlog.groovy
 create mode 100644 
regression-test/suites/ccr_syncer_p0/inverted_index/test_ingest_binlog.groovy
 create mode 100644 
regression-test/suites/ccr_syncer_p0/inverted_index/test_multi_buckets.groovy
 create mode 100644 
regression-test/suites/ccr_syncer_p1/inverted_index/test_backup_restore.groovy
 create mode 100644 
regression-test/suites/inverted_index_p0/test_index_match_phrase_slop.groovy
 create mode 100644 
regression-test/suites/nereids_p0/explain/test_scan_preaggregation_explain.groovy
 create mode 100644 
regression-test/suites/nereids_rules_p0/eliminate_aggregate_casewhen/eliminate_aggregate_casewhen.groovy
 create mode 100644 
regression-test/suites/query_p0/aggregate/group_array_intersect.groovy
 create mode 100644 
regression-test/suites/query_p0/join/test_join_with_cast_array.groovy
 create mode 100644 
regression-test/suites/query_p0/sql_functions/hll_functions/test_hll_functions.groovy
 create mode 100644 regression-test/suites/variant_p0/sql/select_from_value.sql
 create mode 100644 tools/maintainers/check_review.py
 create mode 100644 tools/maintainers/maintainers.json


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to