This is an automated email from the ASF dual-hosted git repository.
csun5285 pushed a change to branch auto-pick-70162-branch-4.2
in repository https://gitbox.apache.org/repos/asf/doris.git
discard b4d1f7fe14f [fix](test) Adapt hidden column short-circuit tests to
branch-4.2
discard 6a254578c5a [fix](fe) Do not use short-circuit point query when
reading hidden columns (#70162)
add dec5a9c68d6 branch-4.2: [improvement](fe) Improve streaming job schema
change error messages #69725 (#70167)
add bdf6d2c12ec branch-4.2: [fix](metacache) Avoid catalog waits for
retired snapshot reads (#69806) (#70187)
add d5c3d056d25 [improvement](tablet) Source active tablet stats from BE
reports (#67621) (#70111)
add 58e98b0dcbc [branch-4.2] Backport ES correctness, Parquet writer
controls and ORC/JSON/WAL fixes (#70185)
add ce306f3689e branch-4.2: [fix](cloud) Skip empty rowsets before
resolving fs when checking tablet encryption #69694 (#70115)
add 34f8ea966d8 branch-4.2: [fix](be) Route glibc allocation entry points
through jemalloc #69819 (#70153)
add ad222b39790 branch-4.2: [fix](function) Accept constant expressions
for arguments that functions require to be constant #68579 (#70136)
add 61d51d9dcd3 branch-4.2: [fix](statistics) Create the table stats
record when a load finishes #69028 (#70139)
add 2213a069d39 [fix](regression) Disable SQL cache in UUID schema change
test (#70169)
add c3c6e91548c branch-4.2: [fix](mtmv): Re-prune Iceberg scans after
partition compensation #69678 (#70094)
add 57147a205b4 branch-4.2: [opt](variant) Walk only non-null materialized
slots per row in VariantAssembler (#70149)
add 43bf0b83168 branch-4.2: [fix](ntile) Accept constant expressions that
fold to a positive integer as NTILE bucket #68503 (#70090)
add 55b477ec6bb branch-4.2: [fix](function) Align parse_url boundaries and
nullable execution #68490 (#70131)
add 9ddd6f84261 branch-4.2: [fix](be) Preserve JSON and WAL rows with
empty file projections #70154 (#70180)
add 1d523fc0f0d [branch-4.2][fix](point-query) Keep unsafe projections on
the normal execution path (#70191)
add 114b4463429 branch-4.2: [Enhancement] use stream load async return to
optimize the performance under high concurrency (#70171)
add 7da9548ed9e branch-4.2: [fix](search) Rewrite SEARCH to slots under
materialized CTE #68468 (#70076)
add 4220d4dcd80 branch-4.2: [fix](fe) Fix TopN lazy materialization for
queries ordered by an alias #68019 (#70067)
add 7cd9e8b1360 branch-4.2: [fix](aggregate) Guard aggregate not-null
inference by null semantics #67668 (#70071)
add f2c1bbc56c4 [fix](fe) Do not use short-circuit point query when
reading hidden columns (#70162)
add bc7572345a4 [fix](test) Adapt hidden column short-circuit tests to
branch-4.2
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 (b4d1f7fe14f)
\
N -- N -- N refs/heads/auto-pick-70162-branch-4.2 (bc7572345a4)
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:
be/benchmark/benchmark_main.cpp | 1 +
be/benchmark/benchmark_variant_assembler.hpp | 90 +
be/cmake/thirdparty.cmake | 6 +-
be/src/agent/task_worker_pool.cpp | 57 +-
be/src/cloud/cloud_tablet_mgr.cpp | 14 +-
be/src/cloud/cloud_tablet_mgr.h | 4 +-
be/src/common/config.cpp | 10 +
be/src/common/config.h | 21 +
be/src/exec/es/es_scan_reader.cpp | 9 +-
be/src/exec/es/es_scan_reader.h | 1 +
be/src/exec/es/es_scroll_parser.cpp | 740 ++++--
be/src/exec/es/es_scroll_parser.h | 10 +-
be/src/exec/es/es_scroll_query.cpp | 5 +
be/src/exec/scan/olap_scanner.cpp | 5 +
be/src/exprs/aggregate/aggregate_function_null.h | 22 +
.../aggregate_function_orthogonal_bitmap.h | 14 +
.../aggregate/aggregate_function_sequence_match.h | 42 +-
be/src/exprs/aggregate/aggregate_function_topn.h | 7 +
.../exprs/function/array/function_array_apply.cpp | 79 +-
.../function/function_other_types_to_date.cpp | 44 +-
be/src/exprs/function/function_regexp.cpp | 66 +-
be/src/exprs/function/function_split_by_regexp.cpp | 96 +-
be/src/exprs/function/function_string_digest.cpp | 79 +-
be/src/exprs/function/function_string_url.cpp | 148 +-
be/src/exprs/function/function_tokenize.cpp | 74 +-
be/src/exprs/function/random.cpp | 78 +-
be/src/exprs/function/uniform.cpp | 54 +-
be/src/format/transformer/vparquet_writer.cpp | 17 +-
be/src/format_v2/json/json_reader.cpp | 53 +-
be/src/format_v2/json/json_reader.h | 3 +
be/src/format_v2/wal/wal_reader.cpp | 5 +-
be/src/io/fs/multi_table_pipe.cpp | 2 +-
be/src/load/delta_writer/delta_writer.cpp | 27 +-
be/src/load/group_commit/wal/wal_table.cpp | 2 +-
.../routine_load/routine_load_task_executor.cpp | 8 +-
be/src/load/stream_load/stream_load_context.h | 14 +-
be/src/load/stream_load/stream_load_executor.cpp | 27 +-
be/src/load/stream_load/stream_load_executor.h | 5 +
be/src/runtime/fragment_mgr.cpp | 6 +-
be/src/runtime/fragment_mgr.h | 4 +-
be/src/runtime/memory/jemalloc_hook.cpp | 41 +-
.../http/action/check_encryption_action.cpp | 12 +-
.../service/http/action/check_encryption_action.h | 6 +
be/src/service/http/action/http_stream.cpp | 2 +-
be/src/service/http/action/stream_load.cpp | 151 +-
be/src/service/http/action/stream_load.h | 5 +-
be/src/service/http/ev_http_server.cpp | 1 +
be/src/service/http/http_channel.cpp | 3 +
be/src/service/http/http_request.cpp | 45 +
be/src/service/http/http_request.h | 13 +
be/src/service/internal_service.cpp | 2 +-
be/src/service/point_query_executor.cpp | 17 +
be/src/storage/active_tablet_stats.cpp | 109 +
be/src/storage/active_tablet_stats.h | 87 +
.../segment/variant/v2/variant_assembler.cpp | 107 +-
be/src/storage/tablet/base_tablet.cpp | 13 +
be/src/storage/tablet/base_tablet.h | 26 +
be/src/storage/tablet/tablet_manager.cpp | 10 +-
be/src/storage/tablet/tablet_manager.h | 4 +-
be/src/storage/tablet/tablet_meta.h | 4 +-
be/src/util/url_parser.cpp | 136 +-
be/src/util/url_parser.h | 4 +
be/test/exec/es_scroll_parser_test.cpp | 587 +++++
be/test/exprs/aggregate/agg_topn_test.cpp | 13 +
.../aggregate_function_orthogonal_bitmap_test.cpp | 71 +
.../exprs/aggregate/vec_sequence_match_test.cpp | 109 +-
.../function/function_constant_argument_test.cpp | 636 +++++
be/test/exprs/function/function_url_test.cpp | 47 +
.../format/transformer/vparquet_writer_test.cpp | 226 ++
be/test/format_v2/json/json_reader_test.cpp | 162 ++
be/test/format_v2/orc/orc_reader_test.cpp | 66 +
be/test/format_v2/wal/wal_reader_test.cpp | 120 +
be/test/jemalloc_hook/CMakeLists.txt | 58 +
be/test/jemalloc_hook/jemalloc_hook_test.cpp | 300 +++
be/test/jemalloc_hook/jemalloc_hook_test_dso.cpp | 44 +
.../service/http/check_encryption_action_test.cpp | 92 +
be/test/service/point_query_exector_test.cpp | 155 ++
be/test/storage/active_tablet_stats_test.cpp | 316 +++
.../segment/variant_assembler_legacy_test.cpp | 258 ++
contrib/apache-orc | 2 +-
.../main/java/org/apache/doris/common/Config.java | 13 +-
.../org/apache/doris/alter/SchemaChangeJobV2.java | 29 +-
.../apache/doris/catalog/CatalogRecycleBin.java | 9 +
.../java/org/apache/doris/catalog/EsTable.java | 6 +
.../main/java/org/apache/doris/catalog/Tablet.java | 2 -
.../catalog/TabletSlidingWindowAccessStats.java | 706 +++---
.../apache/doris/cloud/catalog/CloudTablet.java | 3 -
.../doris/cloud/system/CloudSystemInfoService.java | 2 +
.../transaction/CloudGlobalTransactionMgr.java | 11 +-
.../apache/doris/datasource/ExternalDatabase.java | 9 +-
.../doris/datasource/es/EsExternalCatalog.java | 12 +
.../doris/datasource/es/EsExternalTable.java | 2 +
.../apache/doris/datasource/es/EsFieldContext.java | 101 +
.../apache/doris/datasource/es/EsMappingUtils.java | 484 ++++
.../apache/doris/datasource/es/EsRestClient.java | 3 +-
.../org/apache/doris/datasource/es/EsUtil.java | 88 +-
.../apache/doris/datasource/es/MappingPhase.java | 128 +-
.../apache/doris/datasource/es/QueryBuilders.java | 91 +-
.../apache/doris/datasource/es/SearchContext.java | 41 +-
.../doris/datasource/es/source/EsScanNode.java | 75 +-
.../insert/streaming/StreamingInsertJob.java | 4 +-
.../org/apache/doris/master/ReportHandler.java | 11 +
.../glue/translator/ExpressionTranslator.java | 9 +
.../doris/nereids/jobs/executor/Rewriter.java | 143 +-
.../post/materialize/LazyMaterializeTopN.java | 117 +
.../post/materialize/LazySlotPruning.java | 8 +-
.../post/materialize/MaterializeProbeVisitor.java | 30 +-
.../nereids/rules/analysis/ExpressionAnalyzer.java | 1 +
.../analysis/ReplaceExpressionByChildOutput.java | 8 +-
.../nereids/rules/rewrite/InferAggNotNull.java | 23 +-
.../LogicalResultSinkToShortCircuitPointQuery.java | 33 +-
.../rules/rewrite/PruneFileScanPartition.java | 14 +-
.../rules/rewrite/RecordPlanForMvPreRewrite.java | 8 +
.../doris/nereids/stats/StatsCalculator.java | 20 +-
.../nereids/trees/copier/DeepCopierContext.java | 2 +-
.../trees/copier/LogicalPlanDeepCopier.java | 9 +-
.../functions/DateTimeWithPrecision.java | 11 +-
.../expressions/functions/ExpressionTrait.java | 12 +
.../trees/expressions/functions/agg/AIAgg.java | 49 +-
.../agg/OrthogonalBitmapExprCalculate.java | 23 +-
.../agg/OrthogonalBitmapExprCalculateCount.java | 23 +-
.../functions/agg/OrthogonalBitmapFunction.java | 9 +
.../functions/agg/SequenceFunction.java | 49 +-
.../trees/expressions/functions/agg/TopN.java | 4 +-
.../trees/expressions/functions/agg/TopNArray.java | 4 +-
.../expressions/functions/agg/TopNWeighted.java | 4 +-
.../trees/expressions/functions/ai/AIFunction.java | 45 +-
.../trees/expressions/functions/ai/Embed.java | 19 +-
.../functions/combinator/StateCombinator.java | 5 +
.../executable/DateTimeExtractAndTransform.java | 9 +-
.../functions/executable/StringArithmetic.java | 86 +-
.../expressions/functions/scalar/ArrayApply.java | 23 +-
.../expressions/functions/scalar/DateTrunc.java | 165 +-
.../trees/expressions/functions/scalar/Random.java | 4 +-
.../functions/scalar/RegexpReplace.java | 3 +-
.../functions/scalar/RegexpReplaceOne.java | 3 +-
.../trees/expressions/functions/scalar/Sha2.java | 35 +-
.../functions/scalar/SplitByRegexp.java | 15 +-
.../expressions/functions/scalar/Tokenize.java | 13 +-
.../expressions/functions/scalar/Uniform.java | 8 +-
.../expressions/functions/scalar/UtcTime.java | 23 +-
.../expressions/functions/scalar/WidthBucket.java | 2 +-
.../trees/expressions/functions/window/Ntile.java | 29 +-
.../trees/plans/commands/ExecuteCommand.java | 18 +
.../plans/commands/ShowTableStatsCommand.java | 27 +-
.../trees/plans/logical/LogicalFileScan.java | 21 +
.../apache/doris/nereids/util/ExpressionUtils.java | 75 +-
.../doris/nereids/util/TypeCoercionUtils.java | 2 +
.../java/org/apache/doris/qe/SessionVariable.java | 20 +
.../apache/doris/qe/ShortCircuitQueryContext.java | 41 +-
.../java/org/apache/doris/qe/StmtExecutor.java | 3 +-
.../apache/doris/statistics/AnalysisManager.java | 251 +-
.../doris/statistics/StatisticsAutoCollector.java | 4 +-
.../apache/doris/statistics/StatisticsCleaner.java | 38 +
.../statistics/StatisticsMetricCollector.java | 6 +-
.../apache/doris/statistics/TableStatsMeta.java | 150 +-
.../apache/doris/statistics/UpdateRowsEvent.java | 11 +-
.../org/apache/doris/system/SystemInfoService.java | 3 +
.../doris/alter/SchemaChangeJobV2StatsTest.java | 59 +
.../TabletSlidingWindowAccessStatsTest.java | 532 +++--
.../datasource/ExternalLookupRefreshTest.java | 62 +
.../doris/datasource/es/EsExternalTableTest.java | 77 +
.../doris/datasource/es/EsMappingUtilsTest.java | 259 ++
.../datasource/es/EsRestClientVersionTest.java | 26 +
.../es/source/EsScanNodeFileScannerV2Test.java | 150 ++
.../external/elasticsearch/QueryBuildersTest.java | 27 +-
.../StreamingInsertJobStatusTransitionTest.java | 45 +
.../postprocess/TopnLazyMaterializeTest.java | 156 ++
.../post/materialize/LazyMaterializeTopNTest.java | 30 +
.../analysis/ConstantFunctionArgumentTest.java | 490 ++++
.../ReplaceExpressionByChildOutputTest.java | 27 +
.../nereids/rules/rewrite/InferAggNotNullTest.java | 24 +-
.../rules/rewrite/SearchCteRewriteTest.java | 128 +
.../rules/rewrite/ShortCircuitPointQueryTest.java | 29 +
.../doris/nereids/stats/StatsCalculatorTest.java | 45 +
.../trees/copier/LogicalPlanDeepCopierTest.java | 35 +
.../functions/executable/StringArithmeticTest.java | 41 +
.../functions/window/NtileBucketTest.java | 178 ++
.../trees/plans/commands/ExecuteCommandTest.java | 83 +-
.../doris/qe/SessionVariableParquetWriterTest.java | 72 +
.../doris/qe/ShortCircuitQueryContextTest.java | 83 +
.../doris/statistics/AnalysisManagerTest.java | 436 ++++
.../doris/statistics/StatisticsCleanerTest.java | 83 +
.../doris/statistics/TableStatsMetaTest.java | 289 +++
.../cdcclient/service/PipelineCoordinator.java | 10 +-
.../source/deserialize/DeserializeResult.java | 17 +-
.../deserialize/MySqlDebeziumJsonDeserializer.java | 20 +-
.../PostgresDebeziumJsonDeserializer.java | 10 +-
.../PipelineCoordinatorSchemaChangeTest.java | 135 ++
.../MySqlSchemaChangeDeserializeTest.java | 43 +-
.../PostgresSchemaChangeDeserializeTest.java | 11 +-
gensrc/thrift/MasterService.thrift | 23 +
gensrc/thrift/PaloInternalService.thrift | 4 +
.../test_data/GenerateOrcConditionCacheSeek.cpp | 51 +
.../tvf/test_data/condition_cache_seek.orc | Bin 0 -> 1458 bytes
.../external_table_p2/es/test_es_epoch_millis.out | 721 ++++++
.../es/test_es_mapping_boundaries.out | 1129 +++++++++
.../es/test_es_numeric_source_semantics.out | 813 +++++++
.../data/external_table_p2/es/test_es_query.out | 24 +-
.../external_table_p2/es/test_es_query_nereids.out | 2 +
.../es/test_es_query_predicate_correctness.out | 63 +
.../es/test_es_scalar_materialization.out | 989 ++++++++
.../es/test_es_source_fallback_types.out | 1141 +++++++++
.../es/test_es_source_semantics.out | 2509 ++++++++++++++++++++
.../es/test_es_source_value_boundaries.out | 649 +++++
.../test_group_commit_wal_row_count.out | 17 +
regression-test/data/mtmv_p0/test_iceberg_mtmv.out | 6 +-
.../nereids_function_p0/fold_literal_arguments.out | 222 ++
.../nereids_p0/eager_agg/scalar_agg_pushdown.out | 8 +-
.../eliminate_aggregate_casewhen.out | 3 +-
.../infer_agg_not_null/infer_agg_not_null.out | 12 +
.../test_rowstore_nested_pruning_minimal.out | 68 +
.../data/query_p0/runtimefilterV2/rfv2.out | 18 +-
.../window_functions/test_ntile_function.out | 121 +
.../order_by_alias/topn_lazy_order_by_alias.out | 106 +
.../tpcds_sf100/noStatsRfPrune/query24.out | 20 +-
.../uuid/test_uuid_schema_change.groovy | 5 +
.../hive/test_hive_json_partition_only.groovy | 85 +
.../tvf/test_orc_condition_cache_seek.groovy | 110 +
.../es/test_es_epoch_millis.groovy | 114 +
.../es/test_es_mapping_boundaries.groovy | 142 ++
.../es/test_es_numeric_source_semantics.groovy | 155 ++
.../external_table_p2/es/test_es_query.groovy | 29 +
.../es/test_es_query_nereids.groovy | 18 +-
.../es/test_es_query_predicate_correctness.groovy | 166 ++
.../es/test_es_scalar_materialization.groovy | 157 ++
.../es/test_es_source_fallback_types.groovy | 247 ++
.../es/test_es_source_review_cases.groovy | 131 +
.../es/test_es_source_semantics.groovy | 340 +++
.../es/test_es_source_value_boundaries.groovy | 157 ++
.../test_group_commit_wal_row_count.groovy | 85 +
.../test_streaming_mysql_job_sc_advanced.groovy | 34 +-
.../test_streaming_postgres_job_sc_advanced.groovy | 20 +-
.../suites/mtmv_p0/test_iceberg_mtmv.groovy | 15 +
.../fold_literal_arguments.groovy | 446 ++++
.../nereids_function_p0/scalar_function/U.groovy | 6 +-
.../eager_agg/scalar_agg_pushdown.groovy | 3 +
.../suites/nereids_p0/system/test_query_sys.groovy | 4 +-
.../infer_agg_not_null/infer_agg_not_null.groovy | 63 +
...lated_scalar_subquery_to_window_function.groovy | 4 +
.../test_rowstore_nested_pruning_minimal.groovy | 208 ++
.../encryption_digest/test_digest.groovy | 4 +-
.../string_functions/test_split_by_regexp.groovy | 2 +-
.../window_functions/test_ntile_function.groovy | 85 +-
.../suites/query_p0/system/test_query_sys.groovy | 21 +
.../order_by_alias/topn_lazy_order_by_alias.groovy | 202 ++
.../tpcds_sf100/noStatsRfPrune/query24.groovy | 3 +
.../test_row_count_after_truncate.groovy | 131 +
run-be-ut.sh | 32 +-
249 files changed, 23257 insertions(+), 2007 deletions(-)
create mode 100644 be/benchmark/benchmark_variant_assembler.hpp
create mode 100644 be/src/storage/active_tablet_stats.cpp
create mode 100644 be/src/storage/active_tablet_stats.h
create mode 100644
be/test/exprs/aggregate/aggregate_function_orthogonal_bitmap_test.cpp
create mode 100644 be/test/exprs/function/function_constant_argument_test.cpp
create mode 100644 be/test/jemalloc_hook/CMakeLists.txt
create mode 100644 be/test/jemalloc_hook/jemalloc_hook_test.cpp
create mode 100644 be/test/jemalloc_hook/jemalloc_hook_test_dso.cpp
create mode 100644 be/test/service/http/check_encryption_action_test.cpp
create mode 100644 be/test/storage/active_tablet_stats_test.cpp
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/es/EsFieldContext.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/es/EsMappingUtils.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/alter/SchemaChangeJobV2StatsTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/datasource/es/EsExternalTableTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/datasource/es/EsMappingUtilsTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/analysis/ConstantFunctionArgumentTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/SearchCteRewriteTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/functions/window/NtileBucketTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/qe/SessionVariableParquetWriterTest.java
create mode 100644
fs_brokers/cdc_client/src/test/java/org/apache/doris/cdcclient/service/PipelineCoordinatorSchemaChangeTest.java
create mode 100644
regression-test/data/external_table_p0/tvf/test_data/GenerateOrcConditionCacheSeek.cpp
create mode 100644
regression-test/data/external_table_p0/tvf/test_data/condition_cache_seek.orc
create mode 100644
regression-test/data/external_table_p2/es/test_es_epoch_millis.out
create mode 100644
regression-test/data/external_table_p2/es/test_es_mapping_boundaries.out
create mode 100644
regression-test/data/external_table_p2/es/test_es_numeric_source_semantics.out
create mode 100644
regression-test/data/external_table_p2/es/test_es_query_predicate_correctness.out
create mode 100644
regression-test/data/external_table_p2/es/test_es_scalar_materialization.out
create mode 100644
regression-test/data/external_table_p2/es/test_es_source_fallback_types.out
create mode 100644
regression-test/data/external_table_p2/es/test_es_source_semantics.out
create mode 100644
regression-test/data/external_table_p2/es/test_es_source_value_boundaries.out
create mode 100644
regression-test/data/insert_p0/group_commit/test_group_commit_wal_row_count.out
create mode 100644
regression-test/data/nereids_function_p0/fold_literal_arguments.out
create mode 100644
regression-test/data/point_query_p0/test_rowstore_nested_pruning_minimal.out
create mode 100644
regression-test/data/query_p0/topn_lazy/order_by_alias/topn_lazy_order_by_alias.out
create mode 100644
regression-test/suites/external_table_p0/hive/test_hive_json_partition_only.groovy
create mode 100644
regression-test/suites/external_table_p0/tvf/test_orc_condition_cache_seek.groovy
create mode 100644
regression-test/suites/external_table_p2/es/test_es_epoch_millis.groovy
create mode 100644
regression-test/suites/external_table_p2/es/test_es_mapping_boundaries.groovy
create mode 100644
regression-test/suites/external_table_p2/es/test_es_numeric_source_semantics.groovy
create mode 100644
regression-test/suites/external_table_p2/es/test_es_query_predicate_correctness.groovy
create mode 100644
regression-test/suites/external_table_p2/es/test_es_scalar_materialization.groovy
create mode 100644
regression-test/suites/external_table_p2/es/test_es_source_fallback_types.groovy
create mode 100644
regression-test/suites/external_table_p2/es/test_es_source_review_cases.groovy
create mode 100644
regression-test/suites/external_table_p2/es/test_es_source_semantics.groovy
create mode 100644
regression-test/suites/external_table_p2/es/test_es_source_value_boundaries.groovy
create mode 100644
regression-test/suites/insert_p0/group_commit/test_group_commit_wal_row_count.groovy
create mode 100644
regression-test/suites/nereids_function_p0/fold_literal_arguments.groovy
create mode 100644
regression-test/suites/point_query_p0/test_rowstore_nested_pruning_minimal.groovy
create mode 100644
regression-test/suites/query_p0/topn_lazy/order_by_alias/topn_lazy_order_by_alias.groovy
create mode 100644
regression-test/suites/statistics/test_row_count_after_truncate.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]