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
omit f94e14d9c54 (kerberos)fix hive keberos principal usage
omit e912c107db4 (jni) remove 'push_down_predicates' and fix BE crash with
decimal predicate (#32253)
omit c472746c2a0 (Nereids): remove test infer_set_operator_distinct(CBO)
omit 99847923413 (jdbc catalog) Add a property to test the connection when
creating a Jdbc catalog (#32125)
omit 88170a94e87 (invert index) modify of time series compaction policy
add 27973b69999 [fix](schema-change) fix the bug of handling empty blocks
in schema change (#32396)
add 85b2c42f76b [Enhancement](jdbc catalog) Add a property to test the
connection when creating a Jdbc catalog (#32125) (#32531)
add d31331344b9 [enhance][fix] add ccr downstreamurl for ccr (#32325)
add b5ab1159bb4 [Enhancement](inverted index) make compiler happy (#32332)
add 0990014e94a [fix](datetime) fix datetime rounding on BE (#32075)
add fd1345bef08 fix load channel may memory leak (#32277)
add 724bc823623 [refactor](chore) replace HashMapWithStackMemory with
std::unordered_map (#32309)
add 7874edf992f [doc](ranger)change path of access_controller.class
(#32138)
add 8bd101129aa [behavior change](output) change float output format
(#32049)
add 2e564036efa [fix](profile) avoid update profile in deconstructor
(#32131)
add 3da8e4b04a4 [chore](build) delete palo_be soft link (#32353)
add 279ea2f366f [feature](proxy-protocol) Support proxy protocol v1
(#32338)
add e99b33c2743 [opt](file-meta-cache) reduce file meta cache size and
disable cache for some cases (#32340)
add 403820599df [bug](inverted index) fix npe of
InvertedIndexStorageFormat in table property (#32357)
add 163007a6658 [fix](grouping sets) fix grouping sets have multiple empty
sets (#32317)
add fab48f54b1f [enhancement](nereids)simplify OneRowRelation scalar
subquery (#32276)
add 4d4cd434589 [Fix](Nereids) fix leading syntax problems and data
mismatched problem (#32286)
add f132c9b2c63 [Improve](spark-load)update spark version for spark load
to resolve cve problem (#30368)
add e952b5ef5b5 [opt](jdbc catalog) Refine the jdbc_connector close logic
and actively clear the jvm occupied by jdbcexecutor (#32300)
add 26ed4b69b1b [opt](jdbc catalog) filter jdbc datasource internal
database (#32294)
add fdcf5b7d34a [enhancement](dict) check valid of offset in page (#32349)
add 74445065ab6 [docs](MoveRepo) Update .asf.yaml (#32391)
add a4151e022e3 [bug](fold) fix fold constant rule can't handle variable
expr (#32313)
add e8475a527be [regression-test]( fix case ) fix case that using same
table in one db with another case (#32380)
add b66840efd7c [Fix](regression test) Fix <=> rf cause regresion test
failed (#32377)
add 32f7f0b50cc [enhancement](test)unique model by modify a value type
from SMALLINT to other type (#32348)
add 4bf5a21ba37 [pipelineX](cancel) Remove lock for mapping query ctx to
fragment (#32346)
add 99b8db5f9d7 [Chore](tools) update ssb tools (#32308)
add 6c8b5bb26f6 [fix](feut) comment out doc gen execution (#32413)
add 590e1d52ec7 [pipelineX](streaming agg) Fix wrong columns produced by
streaming agg (#32411)
add 353add74dbd [chore](ci) fix script (#32420)
add 6aec4790134 [fix](planner)decimalv3 literal's precision and scale is
not correctly set (#32288)
add a0a3a2a2ce5 [Fix](Variant) fix variant with not null (#32248)
add 7a0b591b8f5 [FIX](array_agg) fix array agg with other agg function
(#32387)
add a5f3611b881 [Fix](Regression) DCHECK failed in runtime filter wrapper
(#32446)
add 73de61ed843 [opt](hive) skip hidden file and dir (#32412)
add 6ea8e51261a [Performance](join) speed up the colocate and bucket
shuffle join by change rf size (#32421)
add c45e2f3e6fc fix routine load regression test fail (#32406)
add 715eed0748a [opt](like) opt LIKE and REGEXP clause with concat(col,
pattern_str) (#32333)
add 7422f185dad [Fix](smooth-upgrade) Fix incompatibility when upgrade
from 2.0 to 2.1 (#32444)
add d640c54b801 [fix](regression) prepare_insert failed when connect to
observer fe (#32223)
add 0635a8716ca [improve](group commit) Group commit support chunked
stream load in flink (#32135)
add 725f86a27b2 [fix](group commit) Fix p2 regression-test (#32270)
add e541ca9f11d [Fix](Job)When jobname is the do keyword, parsing errors
will occur when executing SQL. (#32379)
add f99db389983 [fix](ParquetReader) Fix Parquet Reader to read `int96`
parquet type problem (#32394)
add 66fe61b5910 [fix](nereids)support topn-filter for non pipeline engine
#32397
add ab512f935c5 [pipelineX](api) Add api for long-running tasks (#32459)
add 14c9537679a [fix](decimal) fix Arithmetic Overflow error of converting
string to decimal (#32246)
add 3c377a89577 [fix](group commit) Fix group commit connect to observer
fe (#32222)
add 2057886d30b [fix](group commit) Fix invalid function problem on p2
regression-test (#32481)
add 2196c534e81 [fix](group commit) Fix compatibility issues on
serializing and deserializing wal file (#32299)
add 7484a7ba5f8 [fix](broker load) improve the checking of overlapping
partitions of same table (#32254)
add e892774c9a5 [improvement](agg) streaming agg should not take too much
memory when spilling enabled (#32426)
add 612d3595e4e [improvement](spill) optimize the spilling logic of hash
join operator (#32202)
add 50c247e08cd [fix](snapshot-loader) Fix be crash caused by deref end()
iterator (#32489)
add ea8d4f2d0bb [fix][regression]update ccr test project (#32445)
add 4efeb6618a8 [Fix](inverted index) fix inappropriate use of macro in
inverted index fs directory error process (#32472)
add 4b21c5c1cff [Enhencement](Nereids) add eliminate distinct constant
rule (#32307)
add 9f98200f27e [case](mtmv)MTMV external catalog case (#32390)
add 6d401451cc3 [fix](stats) sort partitions when do sample analyze
(#32185)
add 1b0c4d3aa25 [chor](log) Change log4j rollover strategy to 'max'
(#32116)
add 6871c964af9 [fix](nereids)NullSafeEqualToEqual rule only change to
equal if both children are not nullable (#32374)
add 22782fec925 [opt](routine-load) optimize allocate task to be algorithm
for load balance (#32021)
add 0e493add692 [regression-test](case) forbid
test_stream_stub_fault_injection (#32540)
add b6a35d68b0b [code](Refactor) Del unless filter id in runtime filter
func (#32502)
add b92a7646658 [feature](function) Support for aggregate function foreach
combiner for some error function (#31913)
add 2a1d2ad647c [fix](Nereids) decimalv2 and int/date bit arithmetic need
cast to bigint (#32311)
add 95322e2ebeb [opt](variable) user variable support expression rather
than literal (#32492)
add a40463617e8 [feature](cpu cores) get the cores when running within a
cgroup. (#32370)
add 0db402e154c [expr](fix) Not to throw exception when close failed
(#32287)
add 06bf5541f27 [pipelineX](fix) Fix running tasks API core dump (#32503)
add 09be4dc7ee0 [fix](random-bucket) tabletindex when there is no cached
value in memory (#32336)
add 6d076f99476 [improvement](group_comit) Add bvar to monitor the total
wal count on disk (#31646)
add 8e3d28b93a9 [Feature] Support Array Type compare function for nereids
planner (#31701)
add 7486e96b121 [improve](function) add error msg if exceeded maximum
default value in repeat function (#32219)
add 085696744dd [Enhancement] when partition column is datetime, date can
work in create table command (#32335)
add d2968dcf994 [fix](jdbc catalog) Fixed the problem that the
metadata_refresh_interval_sec properties cannot be set (#32516)
add 02430e6e53b [enhance](S3) Print the oss request id for each error s3
request (#32499)
add 60a673979e5 [case](Cloud) Add ssb case for hdfs vault (#32567)
add 2c87238504f [enhance](S3) Print the oss request id for each error s3
request (#32491)
add 02ef02402ad [pipelineX](debug) Add debug logs for long-running load
task (#32534)
add 617cc667fe1 [Fix](Variant) fix variant serialize root node (#31769)
add 043113c89e6 [enhancement](test) unique model by modify a key type from
SMALLINT to other type (#32033)
add dea6859e0d7 [refactor](jdbc catalog) refactor jdbc catalog get
databases logic (#32579)
add 48d7585d85f [enhancement](test) unique model by modify a value type
from INT or BIGINT to other type (#32553)
add a7fa9f290ca [fix](test)change stream load of auto partition (#32544)
add 4c8aaa156ae [fix](jni) remove 'push_down_predicates' and fix BE crash
with decimal predicate (#32253) (#32599)
add 0cde0cbf190 (invert index) modify of time series compaction policy
add 4e653b0baa8 (Nereids): remove test infer_set_operator_distinct(CBO)
add b727fd65940 (kerberos)fix hive keberos principal usage
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (f94e14d9c54)
\
N -- N -- N refs/heads/branch-2.1 (b727fd65940)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 2 -
be/src/common/config.cpp | 7 +-
be/src/exec/line_reader.h | 3 +-
be/src/exec/tablet_info.cpp | 4 +-
be/src/exprs/bloom_filter_func.h | 30 +-
be/src/exprs/runtime_filter.cpp | 29 +-
be/src/exprs/runtime_filter.h | 2 +
be/src/gutil/strings/numbers.cc | 14 +-
be/src/http/action/http_stream.cpp | 32 +-
be/src/http/action/pipeline_task_action.cpp | 18 +
be/src/http/action/pipeline_task_action.h | 9 +
be/src/http/action/stream_load.cpp | 31 +-
be/src/io/fs/buffered_reader.cpp | 24 +-
be/src/io/fs/buffered_reader.h | 45 +-
be/src/io/fs/err_utils.cpp | 13 +-
be/src/io/fs/file_reader.h | 3 +-
be/src/io/fs/hdfs_file_reader.cpp | 74 +-
be/src/io/fs/hdfs_file_reader.h | 2 +
be/src/io/fs/s3_file_writer.cpp | 34 +-
be/src/io/fs/s3_file_writer.h | 1 +
be/src/olap/rowset/segment_v2/binary_plain_page.h | 14 +-
be/src/olap/rowset/segment_v2/column_reader.cpp | 8 +-
.../segment_v2/inverted_index_fs_directory.cpp | 43 +-
.../rowset/segment_v2/inverted_index_reader.cpp | 5 +
be/src/olap/schema_change.cpp | 12 +-
be/src/olap/wal/wal_manager.cpp | 14 +-
be/src/olap/wal/wal_manager.h | 7 +-
be/src/olap/wal/wal_reader.cpp | 4 +-
be/src/olap/wal/wal_reader.h | 3 +-
be/src/olap/wal/wal_table.cpp | 5 +-
be/src/olap/wal/wal_writer.cpp | 4 +-
be/src/olap/wal/wal_writer.h | 2 +-
be/src/pipeline/exec/hashjoin_build_sink.cpp | 12 +
be/src/pipeline/exec/hashjoin_build_sink.h | 3 +
be/src/pipeline/exec/hashjoin_probe_operator.cpp | 21 +
be/src/pipeline/exec/hashjoin_probe_operator.h | 4 +
.../exec/partitioned_hash_join_probe_operator.cpp | 86 +-
.../exec/partitioned_hash_join_probe_operator.h | 8 +
.../exec/partitioned_hash_join_sink_operator.cpp | 33 +-
.../exec/partitioned_hash_join_sink_operator.h | 6 +
be/src/pipeline/exec/repeat_operator.cpp | 27 +-
be/src/pipeline/exec/repeat_operator.h | 5 +-
.../exec/streaming_aggregation_operator.cpp | 139 +-
.../pipeline/exec/streaming_aggregation_operator.h | 5 +-
be/src/pipeline/exec/union_source_operator.cpp | 2 +-
be/src/pipeline/pipeline_fragment_context.cpp | 2 +-
be/src/pipeline/pipeline_fragment_context.h | 4 +-
be/src/pipeline/pipeline_x/dependency.h | 1 +
be/src/pipeline/pipeline_x/operator.cpp | 13 +-
be/src/pipeline/pipeline_x/operator.h | 2 +
.../pipeline_x/pipeline_x_fragment_context.cpp | 5 +-
.../pipeline_x/pipeline_x_fragment_context.h | 2 +-
be/src/pipeline/pipeline_x/pipeline_x_task.cpp | 19 +-
be/src/runtime/exec_env_init.cpp | 1 +
be/src/runtime/fragment_mgr.cpp | 59 +-
be/src/runtime/fragment_mgr.h | 8 +-
be/src/runtime/group_commit_mgr.cpp | 20 +-
be/src/runtime/memory/lru_cache_policy.h | 7 +-
be/src/runtime/query_context.cpp | 47 +-
be/src/runtime/query_context.h | 14 +-
be/src/runtime/runtime_filter_mgr.cpp | 1 +
be/src/runtime/snapshot_loader.cpp | 4 +-
be/src/service/http_service.cpp | 7 +-
be/src/service/internal_service.cpp | 11 +-
be/src/util/cpu_info.cpp | 83 +-
be/src/util/obj_lru_cache.cpp | 7 +
be/src/util/obj_lru_cache.h | 2 +
.../line_reader.h => util/profile_collector.h} | 30 +-
.../aggregate_function_collect.h | 112 +-
.../aggregate_functions/aggregate_function_map.h | 43 +-
.../aggregate_function_simple_factory.h | 26 +-
be/src/vec/columns/column_object.cpp | 109 +-
be/src/vec/columns/column_object.h | 11 +-
be/src/vec/columns/subcolumn_tree.h | 18 +-
be/src/vec/common/schema_util.cpp | 19 +-
be/src/vec/common/schema_util.h | 2 +-
be/src/vec/core/block.h | 6 +
be/src/vec/data_types/data_type_decimal.cpp | 2 +-
be/src/vec/data_types/data_type_object.cpp | 4 +-
be/src/vec/data_types/data_type_time_v2.cpp | 4 +-
be/src/vec/data_types/data_type_time_v2.h | 5 +-
.../vec/data_types/serde/data_type_array_serde.cpp | 25 +-
.../vec/data_types/serde/data_type_array_serde.h | 8 +-
.../vec/data_types/serde/data_type_jsonb_serde.cpp | 18 +-
.../vec/data_types/serde/data_type_jsonb_serde.h | 8 +-
.../data_types/serde/data_type_nullable_serde.cpp | 18 +-
.../data_types/serde/data_type_nullable_serde.h | 8 +-
.../vec/data_types/serde/data_type_number_serde.h | 21 +-
be/src/vec/data_types/serde/data_type_serde.cpp | 13 +-
be/src/vec/data_types/serde/data_type_serde.h | 8 +-
.../vec/data_types/serde/data_type_string_serde.h | 12 +-
.../file_reader/new_plain_text_line_reader.cpp | 7 +
.../file_reader/new_plain_text_line_reader.h | 3 +
be/src/vec/exec/format/generic_reader.h | 3 +-
be/src/vec/exec/format/jni_reader.h | 7 +
be/src/vec/exec/format/json/new_json_reader.cpp | 9 +
be/src/vec/exec/format/json/new_json_reader.h | 3 +
be/src/vec/exec/format/orc/vorc_reader.cpp | 16 +-
be/src/vec/exec/format/orc/vorc_reader.h | 9 +-
.../exec/format/parquet/parquet_column_convert.h | 13 +-
be/src/vec/exec/format/parquet/parquet_common.cpp | 6 +-
be/src/vec/exec/format/parquet/parquet_common.h | 12 +-
.../exec/format/parquet/vparquet_group_reader.h | 9 +-
be/src/vec/exec/format/parquet/vparquet_reader.cpp | 82 +-
be/src/vec/exec/format/parquet/vparquet_reader.h | 5 +
be/src/vec/exec/format/table/table_format_reader.h | 7 +
be/src/vec/exec/format/wal/wal_reader.cpp | 11 +-
be/src/vec/exec/format/wal/wal_reader.h | 1 +
be/src/vec/exec/jni_connector.cpp | 61 +-
be/src/vec/exec/jni_connector.h | 6 +-
be/src/vec/exec/join/vhash_join_node.cpp | 42 +-
be/src/vec/exec/join/vhash_join_node.h | 4 +-
be/src/vec/exec/scan/new_olap_scanner.cpp | 4 +-
be/src/vec/exec/scan/new_olap_scanner.h | 2 +-
be/src/vec/exec/scan/vfile_scanner.cpp | 26 +-
be/src/vec/exec/scan/vfile_scanner.h | 11 +
be/src/vec/exec/scan/vscanner.cpp | 2 +-
be/src/vec/exec/scan/vscanner.h | 4 +-
be/src/vec/exec/vjdbc_connector.cpp | 2 +-
be/src/vec/exec/vrepeat_node.cpp | 23 +-
be/src/vec/exec/vrepeat_node.h | 3 +
be/src/vec/exec/vunion_node.cpp | 2 +-
be/src/vec/exprs/vectorized_agg_fn.cpp | 13 +-
be/src/vec/exprs/vexpr.cpp | 6 +-
be/src/vec/exprs/vexpr_context.cpp | 6 +-
be/src/vec/exprs/vruntimefilter_wrapper.cpp | 7 +-
be/src/vec/functions/function_string.h | 41 +-
be/src/vec/functions/like.cpp | 371 +-
be/src/vec/functions/like.h | 92 +-
be/src/vec/runtime/vdatetime_value.cpp | 84 +-
be/src/vec/sink/writer/async_result_writer.cpp | 17 +-
be/src/vec/sink/writer/async_result_writer.h | 9 +
be/src/vec/sink/writer/vtablet_writer.cpp | 2 +-
be/src/vec/sink/writer/vwal_writer.cpp | 2 +-
be/src/vec/sink/writer/vwal_writer.h | 2 -
be/test/exec/test_data/wal_scanner/wal | Bin 180 -> 0 bytes
be/test/exec/test_data/wal_scanner/wal_version0 | Bin 0 -> 220 bytes
be/test/exec/test_data/wal_scanner/wal_version1 | Bin 0 -> 272 bytes
be/test/gutil/strings/numbers_test.cpp | 2 +-
be/test/vec/data_types/datetime_round_test.cpp | 421 +
be/test/vec/data_types/from_string_test.cpp | 15 +-
be/test/vec/exec/vwal_scanner_test.cpp | 43 +-
be/test/vec/exprs/vexpr_test.cpp | 11 +-
be/test/vec/function/function_string_test.cpp | 21 +-
build.sh | 6 -
docker/runtime/doris-compose/cluster.py | 31 +-
docker/runtime/doris-compose/command.py | 11 +
.../parquet_all_types/.test_hidden_dir/wrong_file | 1 +
.../test_hidden_file/.hidden_file | 1 +
.../cluster-management/load-balancing.md | 133 +-
docs/en/docs/lakehouse/multi-catalog/hive.md | 2 +-
.../docs/lakehouse/multi-catalog/multi-catalog.md | 2 +-
.../sql-functions/combinators/foreach.md | 84 +
.../cluster-management/load-balancing.md | 129 +-
docs/zh-CN/docs/lakehouse/multi-catalog/hive.md | 2 +-
.../docs/lakehouse/multi-catalog/multi-catalog.md | 2 +-
.../sql-functions/combinators/foreach.md | 82 +
.../org/apache/doris/jdbc/BaseJdbcExecutor.java | 2 +
.../org/apache/doris/jdbc/DefaultJdbcExecutor.java | 2 +
.../main/java/org/apache/doris/common/Config.java | 6 +
fe/fe-core/pom.xml | 4 +-
.../org/apache/doris/analysis/ArrayLiteral.java | 9 +-
.../org/apache/doris/analysis/CreateJobStmt.java | 26 +-
.../org/apache/doris/analysis/DecimalLiteral.java | 3 +
.../apache/doris/analysis/SetUserDefinedVar.java | 36 +-
.../org/apache/doris/catalog/PartitionKey.java | 22 +-
.../org/apache/doris/catalog/TableProperty.java | 1 +
.../java/org/apache/doris/common/Log4jConfig.java | 6 +-
.../doris/datasource/hive/HiveMetaStoreCache.java | 24 +-
.../hive/PostgreSQLJdbcHMSCachedClient.java | 5 -
.../doris/datasource/jdbc/JdbcExternalCatalog.java | 9 +-
.../jdbc/client/JdbcClickHouseClient.java | 5 -
.../doris/datasource/jdbc/client/JdbcClient.java | 47 +-
.../datasource/jdbc/client/JdbcDB2Client.java | 28 +-
.../datasource/jdbc/client/JdbcMySQLClient.java | 40 +-
.../jdbc/client/JdbcOceanBaseClient.java | 5 -
.../datasource/jdbc/client/JdbcOracleClient.java | 47 +-
.../jdbc/client/JdbcPostgreSQLClient.java | 6 -
.../jdbc/client/JdbcSQLServerClient.java | 5 -
.../datasource/jdbc/client/JdbcSapHanaClient.java | 5 -
.../datasource/jdbc/client/JdbcTrinoClient.java | 13 -
.../apache/doris/load/BrokerFileGroupAggInfo.java | 14 +
.../doris/load/routineload/RoutineLoadManager.java | 4 +-
.../load/routineload/RoutineLoadTaskScheduler.java | 3 +-
.../org/apache/doris/mysql/AcceptListener.java | 14 +
.../java/org/apache/doris/mysql/BytesChannel.java | 30 +-
.../java/org/apache/doris/mysql/MysqlChannel.java | 32 +-
.../java/org/apache/doris/mysql/MysqlProto.java | 1 -
.../apache/doris/mysql/ProxyProtocolHandler.java | 212 +
.../org/apache/doris/nereids/hint/LeadingHint.java | 5 +
.../doris/nereids/jobs/executor/Analyzer.java | 2 +
.../processor/pre/PullUpSubqueryAliasToCTE.java | 8 +
.../org/apache/doris/nereids/rules/RuleType.java | 1 +
.../rules/analysis/CollectJoinConstraint.java | 12 +-
.../rules/analysis/EliminateDistinctConstant.java | 48 +
.../rules/analysis/EliminateLogicalSelectHint.java | 12 +-
.../nereids/rules/analysis/SubExprAnalyzer.java | 17 +
.../expression/rules/NullSafeEqualToEqual.java | 2 +-
.../trees/expressions/ComparisonPredicate.java | 2 +-
.../functions/combinator/ForEachCombinator.java | 2 +-
.../scalar/PushDownToProjectionFunction.java | 3 +-
.../doris/nereids/util/TypeCoercionUtils.java | 15 +-
.../doris/planner/TabletLoadIndexRecorderMgr.java | 5 +-
.../main/java/org/apache/doris/qe/Coordinator.java | 14 +-
.../java/org/apache/doris/qe/SessionVariable.java | 10 +-
.../java/org/apache/doris/qe/StmtExecutor.java | 7 +
.../apache/doris/rewrite/FoldConstantsRule.java | 3 +-
.../apache/doris/statistics/OlapAnalysisTask.java | 5 +-
.../apache/doris/analysis/CreateJobStmtTest.java | 26 +
.../apache/doris/datasource/PathVisibleTest.java | 47 +
.../expression/rules/NullSafeEqualToEqualTest.java | 26 +-
.../apache/doris/qe/ProxyProtocolHandlerTest.java | 135 +
.../ExtractCommonFactorsRuleFunctionTest.java | 4 +-
fe/pom.xml | 2 +-
.../org/apache/doris/load/loadv2/dpp/SparkDpp.java | 11 +-
gensrc/thrift/PaloInternalService.thrift | 2 +
.../spark_connector/spark_connector_arrow.out | 14 +-
.../correctness_p0/test_grouping_sets_empty.out | 32 +-
.../test_like_predicate_with_concat.out | 101 +
.../datatype_p0/decimalv3/test_decimalv3_where.out | 6 +
.../data/datatype_p0/decimalv3/test_load.out | 28 +
.../one_level_nestedtypes_with_s3data.out | 324 +-
.../three_level_nestedtypes_with_s3data.out | 8016 ++++++++++----------
.../two_level_nestedtypes_with_s3data.out | 1992 ++---
.../test_nested_types_insert_into_with_s3.out | 16 +-
.../test_nestedtypes_csv_insert_into_with_s3.out | 6 +-
.../test_nestedtypes_json_insert_into_with_s3.out | 10 +-
.../outfile/csv/test_outfile_csv_array_type.out | 14 +-
.../outfile/csv/test_outfile_csv_map_type.out | 12 +-
.../parquet/test_outfile_parquet_array_type.out | 28 +-
.../parquet/test_outfile_parquet_map_type.out | 24 +-
.../data/export_p0/test_outfile_orc_array_type.out | 28 +-
.../data/export_p0/test_outfile_orc_map_type.out | 24 +-
.../hive/test_hive_basic_type.out | 6 +-
.../data/external_table_p0/hive/test_hive_orc.out | 132 +-
.../jdbc/test_clickhouse_jdbc_catalog.out | Bin 5426 -> 5487 bytes
.../jdbc/test_mariadb_jdbc_catalog.out | 5 +
.../jdbc/test_mysql_jdbc_catalog.out | 5 +-
.../jdbc/test_mysql_jdbc_driver5_catalog.out | 16 +-
.../jdbc/test_oracle_jdbc_catalog.out | 8 +
.../jdbc/test_pg_jdbc_catalog.out | 8 +-
.../jdbc/test_sqlserver_jdbc_catalog.out | 16 +-
.../paimon/test_paimon_catalog.out | 6 +-
.../tvf/test_local_tvf_with_complex_type.out | 102 +-
...test_local_tvf_with_complex_type_element_at.out | 134 +-
...ocal_tvf_with_complex_type_insertinto_doris.out | 306 +-
.../data/function_p0/test_agg_foreach.out | 25 +-
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q1.1.out | 0
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q1.2.out | 0
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q1.3.out | 0
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q2.1.out | 0
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q2.2.out | 0
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q2.3.out | 0
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q3.1.out | 0
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q3.2.out | 0
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q3.3.out | 0
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q3.4.out | 0
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q4.1.out | 0
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q4.2.out | 0
.../{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q4.3.out | 0
.../ssb_sf1_p2}/sql/q1.1.out | 0
.../ssb_sf1_p2}/sql/q1.2.out | 0
.../ssb_sf1_p2}/sql/q1.3.out | 0
.../ssb_sf1_p2/sql/q2.1.out} | 6 +-
.../ssb_sf1_p2/sql/q2.2.out} | 6 +-
.../ssb_sf1_p2/sql/q2.3.out} | 6 +-
.../ssb_sf1_p2/sql/q3.1.out} | 6 +-
.../ssb_sf1_p2/sql/q3.2.out} | 6 +-
.../ssb_sf1_p2/sql/q3.3.out} | 6 +-
.../ssb_sf1_p2}/sql/q3.4.out | 0
.../ssb_sf1_p2/sql/q4.1.out} | 6 +-
.../ssb_sf1_p2}/sql/q4.2.out | 0
.../ssb_sf1_p2}/sql/q4.3.out | 0
...p_commit_http_stream_lineitem_schema_change.out | 5 +-
...p_commit_insert_into_lineitem_scheme_change.out | 2 +-
...p_commit_stream_load_lineitem_schema_change.out | 2 +-
.../broker_load/test_multi_table_load.out} | 8 +-
.../http_stream/test_http_stream_properties.out | 204 +-
.../load_p0/routine_load/test_routine_load.out | 577 +-
.../stream_load/test_stream_load_properties.out | 346 +-
regression-test/data/mtmv_p0/test_es_mtmv.out | 13 +
.../load.out => mtmv_p0/test_iceberg_mtmv.out} | 10 +-
.../test_mysql_mtmv.out} | 20 +-
regression-test/data/mtmv_p0/test_paimon_mtmv.out | 9 +
regression-test/data/nereids_arith_p0/decimal.out | 2400 +++---
regression-test/data/nereids_arith_p0/integer.out | 776 +-
.../data/nereids_p0/hint/fix_leading.out | 42 +
.../data/nereids_p0/hint/multi_leading.out | 2 +-
regression-test/data/nereids_p0/test_user_var.out | 13 +-
.../eliminate_distinct_constant.out | 40 +
.../data/nereids_syntax_p0/array_compare.out | 68 +
.../data/nereids_tpch_p0/tpch/topn-filter.out | 4 +
.../data/query_p0/aggregate/array_agg.out | 84 +-
regression-test/data/query_p0/join/test_join.out | 3 +
.../test_unique_model_schema_key_change.out | 40 +
.../test_unique_model_schema_value_change.out | 190 +
.../data/variant_github_events_p0/load.out | 6 +
regression-test/data/variant_p0/load.out | 75 +-
.../org/apache/doris/regression/Config.groovy | 14 +
.../org/apache/doris/regression/suite/Suite.groovy | 14 +-
.../doris/regression/suite/SuiteContext.groovy | 17 +-
.../doris/regression/suite/SyncerContext.groovy | 6 +-
.../pipeline/p0/conf/regression-conf.groovy | 7 +-
.../pipeline/p1/conf/regression-conf.groovy | 5 +
.../correctness_p0/test_grouping_sets_empty.groovy | 26 +-
.../test_like_predicate_with_concat.groovy | 112 +
.../decimalv3/test_decimalv3_where.groovy | 19 +
.../suites/datatype_p0/decimalv3/test_load.groovy | 55 +
.../datatype_p0/string/test_string_basic.groovy | 5 +-
.../suites/delete_p0/test_delete.groovy | 37 +
.../jdbc/test_clickhouse_jdbc_catalog.groovy | 142 +-
.../jdbc/test_mariadb_jdbc_catalog.groovy | 1 +
.../jdbc/test_mysql_jdbc_catalog.groovy | 241 +-
.../jdbc/test_mysql_jdbc_driver5_catalog.groovy | 3 +-
.../jdbc/test_oracle_jdbc_catalog.groovy | 1 +
.../jdbc/test_pg_jdbc_catalog.groovy | 1 +
.../jdbc/test_sqlserver_jdbc_catalog.groovy | 84 +-
.../suites/function_p0/test_agg_foreach.groovy | 43 +-
.../hdfs_vault/ssb_sf1_p2/ddl/customer_create.sql | 16 +
.../ssb_sf1_p2}/ddl/customer_delete.sql | 0
.../hdfs_vault/ssb_sf1_p2/ddl/date_create.sql | 25 +
.../ssb_sf1_p2}/ddl/date_delete.sql | 0
.../hdfs_vault/ssb_sf1_p2/ddl/lineorder_create.sql | 25 +
.../ssb_sf1_p2}/ddl/lineorder_delete.sql | 0
.../ssb_sf1_p2/ddl/lineorder_flat_create.sql | 36 +-
.../ssb_sf1_p2}/ddl/lineorder_flat_delete.sql | 0
.../hdfs_vault/ssb_sf1_p2/ddl/part_create.sql | 17 +
.../ssb_sf1_p2}/ddl/part_delete.sql | 0
.../hdfs_vault/ssb_sf1_p2/ddl/supplier_create.sql | 15 +
.../ssb_sf1_p2}/ddl/supplier_delete.sql | 0
.../suites/hdfs_vault/ssb_sf1_p2/load.groovy | 133 +
.../ssb_sf1_p2}/sql/flat_q1.1.sql | 0
.../ssb_sf1_p2}/sql/flat_q1.2.sql | 0
.../ssb_sf1_p2}/sql/flat_q1.3.sql | 0
.../ssb_sf1_p2}/sql/flat_q2.1.sql | 0
.../ssb_sf1_p2}/sql/flat_q2.2.sql | 0
.../ssb_sf1_p2}/sql/flat_q2.3.sql | 0
.../ssb_sf1_p2}/sql/flat_q3.1.sql | 0
.../ssb_sf1_p2}/sql/flat_q3.2.sql | 0
.../ssb_sf1_p2}/sql/flat_q3.3.sql | 0
.../ssb_sf1_p2}/sql/flat_q3.4.sql | 0
.../ssb_sf1_p2}/sql/flat_q4.1.sql | 0
.../ssb_sf1_p2}/sql/flat_q4.2.sql | 0
.../ssb_sf1_p2}/sql/flat_q4.3.sql | 0
.../ssb_sf1_p2}/sql/q1.1.sql | 0
.../ssb_sf1_p2}/sql/q1.2.sql | 0
.../ssb_sf1_p2}/sql/q1.3.sql | 0
.../ssb_sf1_p2}/sql/q2.1.sql | 0
.../ssb_sf1_p2}/sql/q2.2.sql | 0
.../ssb_sf1_p2}/sql/q2.3.sql | 0
.../ssb_sf1_p2}/sql/q3.1.sql | 0
.../ssb_sf1_p2}/sql/q3.2.sql | 0
.../ssb_sf1_p2}/sql/q3.3.sql | 0
.../ssb_sf1_p2}/sql/q3.4.sql | 0
.../ssb_sf1_p2}/sql/q4.1.sql | 0
.../ssb_sf1_p2}/sql/q4.2.sql | 0
.../ssb_sf1_p2}/sql/q4.3.sql | 0
.../suites/insert_p0/prepare_insert.groovy | 41 +-
...ommit_http_stream_lineitem_schema_change.groovy | 1 +
...mit_insert_into_lineitem_multiple_client.groovy | 25 +-
...mmit_insert_into_lineitem_multiple_table.groovy | 26 +-
...group_commit_insert_into_lineitem_normal.groovy | 29 +-
...ommit_insert_into_lineitem_scheme_change.groovy | 36 +-
...ommit_stream_load_lineitem_schema_change.groovy | 1 +
.../suites/job_p0/test_base_insert_job.groovy | 29 +
.../broker_load/test_multi_table_load.groovy | 166 +
.../test_insert_random_distribution_table.groovy | 314 +-
.../routine_load/test_routine_load_error.groovy | 2 +-
.../stream_load/test_load_to_single_tablet.groovy | 190 +-
regression-test/suites/mtmv_p0/test_es_mtmv.groovy | 63 +
.../suites/mtmv_p0/test_iceberg_mtmv.groovy | 69 +
.../suites/mtmv_p0/test_mysql_mtmv.groovy | 71 +
.../suites/mtmv_p0/test_paimon_mtmv.groovy | 62 +
.../mv_p0/test_create_mv/test_create_mv.groovy | 83 +
.../suites/nereids_arith_p0/load.groovy | 6 +-
.../suites/nereids_p0/hint/fix_leading.groovy | 17 +
.../nereids_p0/subquery/test_subquery.groovy | 16 +
.../suites/nereids_p0/test_user_var.groovy | 12 +-
.../eliminate_distinct_constant.groovy | 70 +
.../remove_duplicate_expr_in_grouping_set.groovy | 10 +-
.../suites/nereids_syntax_p0/array_compare.groovy | 83 +
.../suites/nereids_tpch_p0/tpch/topn-filter.groovy | 3 +
.../test_multi_column_partition.groovy | 29 +-
.../multi_partition/test_multi_partition.groovy | 43 +-
.../multi_partition/test_range_partition.groovy | 28 +
.../test_partition_table_err_msg.groovy | 5 +-
.../diff_data/stress_test_diff_date_list.groovy | 87 +-
.../auto_partition/diff_data/thread_load_1.sh | 17 -
.../auto_partition/diff_data/thread_load_2.sh | 17 -
.../stress_test_high_concurrency_load.groovy | 95 +-
.../same_data/stress_test_same_date_range.groovy | 85 +-
.../auto_partition/same_data/thread_load_1.sh | 17 -
.../auto_partition/same_data/thread_load_2.sh | 17 -
.../stress_test_two_stream_load.groovy | 104 +-
.../two_stream_load/thread_load_1.sh | 17 -
.../two_stream_load/thread_load_2.sh | 17 -
.../suites/query_p0/aggregate/array_agg.groovy | 84 +-
.../join/test_half_join_nullable_build_side.groovy | 2 -
.../suites/query_p0/join/test_join.groovy | 41 +
.../test_array_functions_with_where.groovy | 6 -
.../test_string_function_regexp.groovy | 3 +-
.../test_unique_model_schema_key_change.groovy | 655 +-
.../test_unique_model_schema_value_change.groovy | 492 ++
.../max_msg_size_of_result_receiver.groovy | 14 +-
.../suites/variant_github_events_p0/load.groovy | 3 +-
regression-test/suites/variant_p0/load.groovy | 30 +-
.../variant_p0/test_compaction_extract_root.groovy | 22 +-
tools/ssb-tools/README.md | 2 +-
tools/ssb-tools/bin/create-ssb-tables.sh | 41 +-
tools/ssb-tools/bin/load-ssb-data.sh | 7 +
tools/ssb-tools/bin/run-ssb-flat-queries.sh | 97 +-
tools/ssb-tools/bin/run-ssb-queries.sh | 112 +-
...at-table.sql => create-ssb-flat-tables-sf1.sql} | 12 +-
...-table.sql => create-ssb-flat-tables-sf100.sql} | 12 +-
...table.sql => create-ssb-flat-tables-sf1000.sql} | 16 +-
...te-ssb-tables.sql => create-ssb-tables-sf1.sql} | 36 +-
...-ssb-tables.sql => create-ssb-tables-sf100.sql} | 36 +-
...ssb-tables.sql => create-ssb-tables-sf1000.sql} | 40 +-
tools/tpcds-tools/bin/run-tpcds-queries.sh | 1 +
tools/tpch-tools/bin/run-tpch-queries.sh | 1 +
420 files changed, 15622 insertions(+), 10507 deletions(-)
copy be/src/{exec/line_reader.h => util/profile_collector.h} (61%)
delete mode 100644 be/test/exec/test_data/wal_scanner/wal
create mode 100644 be/test/exec/test_data/wal_scanner/wal_version0
create mode 100644 be/test/exec/test_data/wal_scanner/wal_version1
create mode 100644 be/test/vec/data_types/datetime_round_test.cpp
create mode 100644
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/parquet_all_types/.test_hidden_dir/wrong_file
create mode 100644
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/parquet_all_types/test_hidden_file/.hidden_file
create mode 100644 docs/en/docs/sql-manual/sql-functions/combinators/foreach.md
create mode 100644
docs/zh-CN/docs/sql-manual/sql-functions/combinators/foreach.md
copy be/src/http/action/pipeline_task_action.h =>
fe/fe-core/src/main/java/org/apache/doris/mysql/BytesChannel.java (73%)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/mysql/ProxyProtocolHandler.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/EliminateDistinctConstant.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/datasource/PathVisibleTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/qe/ProxyProtocolHandlerTest.java
create mode 100644
regression-test/data/correctness_p0/test_like_predicate_with_concat.out
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q1.1.out (100%)
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q1.2.out (100%)
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q1.3.out (100%)
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q2.1.out (100%)
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q2.2.out (100%)
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q2.3.out (100%)
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q3.1.out (100%)
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q3.2.out (100%)
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q3.3.out (100%)
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q3.4.out (100%)
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q4.1.out (100%)
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q4.2.out (100%)
copy regression-test/data/{ => hdfs_vault}/ssb_sf1_p2/sql/flat_q4.3.out (100%)
copy regression-test/data/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q1.1.out (100%)
copy regression-test/data/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q1.2.out (100%)
copy regression-test/data/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q1.3.out (100%)
copy regression-test/data/{variant_github_events_p0/load.out =>
hdfs_vault/ssb_sf1_p2/sql/q2.1.out} (79%)
copy regression-test/data/{variant_github_events_p0/load.out =>
hdfs_vault/ssb_sf1_p2/sql/q2.2.out} (79%)
copy regression-test/data/{variant_github_events_p0/load.out =>
hdfs_vault/ssb_sf1_p2/sql/q2.3.out} (79%)
copy regression-test/data/{variant_github_events_p0/load.out =>
hdfs_vault/ssb_sf1_p2/sql/q3.1.out} (79%)
copy regression-test/data/{variant_github_events_p0/load.out =>
hdfs_vault/ssb_sf1_p2/sql/q3.2.out} (79%)
copy regression-test/data/{variant_github_events_p0/load.out =>
hdfs_vault/ssb_sf1_p2/sql/q3.3.out} (79%)
copy regression-test/data/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q3.4.out (100%)
copy regression-test/data/{variant_github_events_p0/load.out =>
hdfs_vault/ssb_sf1_p2/sql/q4.1.out} (79%)
copy regression-test/data/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q4.2.out (100%)
copy regression-test/data/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q4.3.out (100%)
copy regression-test/data/{variant_github_events_p0/load.out =>
load_p0/broker_load/test_multi_table_load.out} (86%)
create mode 100644 regression-test/data/mtmv_p0/test_es_mtmv.out
copy regression-test/data/{variant_github_events_p0/load.out =>
mtmv_p0/test_iceberg_mtmv.out} (71%)
copy regression-test/data/{correctness_p0/test_grouping_sets_empty.out =>
mtmv_p0/test_mysql_mtmv.out} (58%)
create mode 100644 regression-test/data/mtmv_p0/test_paimon_mtmv.out
create mode 100644
regression-test/data/nereids_rules_p0/eliminate_distinct_constant/eliminate_distinct_constant.out
create mode 100644 regression-test/data/nereids_syntax_p0/array_compare.out
create mode 100644
regression-test/suites/correctness_p0/test_like_predicate_with_concat.groovy
create mode 100644
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/customer_create.sql
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/ddl/customer_delete.sql (100%)
create mode 100644
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/date_create.sql
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/ddl/date_delete.sql (100%)
create mode 100644
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/lineorder_create.sql
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/ddl/lineorder_delete.sql (100%)
copy tools/ssb-tools/ddl/create-ssb-flat-table.sql =>
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/lineorder_flat_create.sql (55%)
copy regression-test/suites/{nereids_rules_p0/mv/ssb =>
hdfs_vault/ssb_sf1_p2}/ddl/lineorder_flat_delete.sql (100%)
create mode 100644
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/part_create.sql
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/ddl/part_delete.sql (100%)
create mode 100644
regression-test/suites/hdfs_vault/ssb_sf1_p2/ddl/supplier_create.sql
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/ddl/supplier_delete.sql (100%)
create mode 100644 regression-test/suites/hdfs_vault/ssb_sf1_p2/load.groovy
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q1.1.sql (100%)
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q1.2.sql (100%)
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q1.3.sql (100%)
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q2.1.sql (100%)
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q2.2.sql (100%)
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q2.3.sql (100%)
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q3.1.sql (100%)
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q3.2.sql (100%)
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q3.3.sql (100%)
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q3.4.sql (100%)
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q4.1.sql (100%)
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q4.2.sql (100%)
copy regression-test/suites/{ssb_sf0.1_p1 =>
hdfs_vault/ssb_sf1_p2}/sql/flat_q4.3.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q1.1.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q1.2.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q1.3.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q2.1.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q2.2.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q2.3.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q3.1.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q3.2.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q3.3.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q3.4.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q4.1.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q4.2.sql (100%)
copy regression-test/suites/{inverted_index_p0/ssb_unique_sql_zstd =>
hdfs_vault/ssb_sf1_p2}/sql/q4.3.sql (100%)
create mode 100644
regression-test/suites/load_p0/broker_load/test_multi_table_load.groovy
create mode 100644 regression-test/suites/mtmv_p0/test_es_mtmv.groovy
create mode 100644 regression-test/suites/mtmv_p0/test_iceberg_mtmv.groovy
create mode 100644 regression-test/suites/mtmv_p0/test_mysql_mtmv.groovy
create mode 100644 regression-test/suites/mtmv_p0/test_paimon_mtmv.groovy
create mode 100644
regression-test/suites/mv_p0/test_create_mv/test_create_mv.groovy
create mode 100644
regression-test/suites/nereids_rules_p0/eliminate_distinct_constant/eliminate_distinct_constant.groovy
create mode 100644
regression-test/suites/nereids_syntax_p0/array_compare.groovy
delete mode 100644
regression-test/suites/partition_p2/auto_partition/diff_data/thread_load_1.sh
delete mode 100644
regression-test/suites/partition_p2/auto_partition/diff_data/thread_load_2.sh
delete mode 100644
regression-test/suites/partition_p2/auto_partition/same_data/thread_load_1.sh
delete mode 100644
regression-test/suites/partition_p2/auto_partition/same_data/thread_load_2.sh
delete mode 100644
regression-test/suites/partition_p2/auto_partition/two_stream_load/thread_load_1.sh
delete mode 100644
regression-test/suites/partition_p2/auto_partition/two_stream_load/thread_load_2.sh
copy tools/ssb-tools/ddl/{create-ssb-flat-table.sql =>
create-ssb-flat-tables-sf1.sql} (93%)
copy tools/ssb-tools/ddl/{create-ssb-flat-table.sql =>
create-ssb-flat-tables-sf100.sql} (93%)
rename tools/ssb-tools/ddl/{create-ssb-flat-table.sql =>
create-ssb-flat-tables-sf1000.sql} (90%)
copy tools/ssb-tools/ddl/{create-ssb-tables.sql => create-ssb-tables-sf1.sql}
(87%)
copy tools/ssb-tools/ddl/{create-ssb-tables.sql =>
create-ssb-tables-sf100.sql} (87%)
rename tools/ssb-tools/ddl/{create-ssb-tables.sql =>
create-ssb-tables-sf1000.sql} (85%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]