This is an automated email from the ASF dual-hosted git repository.
dataroaring pushed a change to branch auto-pick-45125-branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git
omit 581f25e78b7 [enhance](auth)When authorization includes create, not
check if resources exist (#45125)
add e9a60c4acf0 [fix](auth)Fix the need for low-level table permissions
when querying views in certain situations (#44621) (#44841)
add 860f7d057ac [feat](iceberg)Supports using `rest` type catalog to read
tables in unity catalog for 3.0 (#43525) (#45161)
add 46bd816f42d [opt](inverted index) Optimize the codes exception
handling process #44205 #44601 (#44862)
add 90ffe9068be [feat](nereids) adjust min/max for partition key #41729
branch-3.0 (#45110)
add 0bd1aba0ca5 [cherry-pick](branch3.0) impl scalar functions trim_in,
ltrim_in and rtrim_in (#42642)
add 1d12f779790 branch-3.0: [fix](regression-test) Fix potential multi FE
desc table result not refresh after schema change #44989 (#45008)
add 7fe32e93969 [fix](bloomFilter)fix data type supported behavior same in
FE and BE (#42416) (#45180)
add 079db93d11b branch-3.0: [feat](test) add fe ut for bf index create
table #44973 (#45116)
add 09de9bba05d branch-3.0: [fix](variant) use lock to protect schema from
threading unsafe #45026 (#45174)
add ae3f4fe7fe5 branch-3.0: [Audit](fix) fix audit log lost for npe #44145
(#45188)
add 0964b6dcde4 branch-3.0: [Fix](Rowset Id) Use a randomly generated
rowset ID to handle memory write failures #42949 (#43970)
add d611e7124ab branch-3.0: [fix](meta-service) Avoid rowset meta exceeds
2G result in protobuf fatal #44780 (#45205)
add cd40d3d6f09 branch-3.0: [bug](s3) fix S3 file system gets absolute
path #44965 (#45199)
add e70f7f8d0cb [pick](mtmv) Pick three PR: #44779 #44786 #44857 (#45130)
add 9b2ae0c91ab [opt](Nereids) translate "between" to "equalTo" if upper
equals to lower #43344 branch-3.0 (#45106)
add 8a61eb9e69f [feat](nereids) add rewrite rule
:EliminateGroupByKeyByUniform (#43391) (#45075)
add c72501254f3 branch-3.0: [fix](sql) Fix error for show create table
column comment #44958 (#45171)
add 328c1270979 branch-3.0: [enchement](mc)Optimize reading of maxcompute
partition tables. #45148 (#45168)
add 0bfdbc1c819 branch-3.0: [fix](column_array)fix filter_generic in
column_array func #41990 (#44982)
add 4100a752379 branch-3.0: [feat](clone) Speed clone tablet via batch
small file downloading #45061 (#45191)
add 49d1671966e [fix](planner) query should be cancelled if limit reached
(#44338) (#45223)
add 1b47296153e [Refactor](query) refactor lock in fragment mgr and change
std::unorder_map to phmap (#45058)
add 243561d7a10 branch-3.0: [opt](nereids) support pushing down aggr
distinct through join #43380 (#45067)
add 559ca094b8f branch-3.0: [Enhancement](thread) FE fetch_data use brpc
thread locally in BE #44928 (#45225)
add 323fa12c0f9 branch-3.0: [improvement](statistics)Support get oracle
jdbc row count. #45214 (#45226)
add 3ce04da1eb9 branch-3.0: [chore](regression-test) move some variant
cases to directory #45169 (#45258)
add 112bbb810f3 branch-3.0: [fix](cloud) fix CHECK failed when transmit
from non-TTL to normal #45057 (#45182)
add 635aa6c7d1d branch-3.0: [opt](test) Make the case stable #44910
(#45007)
add 338417017a6 branch-3.0: [Enhancement](compaction)Optimize compaction
task permit allocation #45197 (#45242)
add 178ea2a8a54 branch-3.0: [fix](mtmv) Fixed an error in setting
variables in nested materialize views #44960 (#45037)
add bf0d060578f branch-3.0: [improvement](statistics)Support auto analyze
columns that haven't been analyzed for a long time. #42399 (#45281)
add 66975825f6d branch-3.0: [test](index compaction)Add exception cases
for index compaction #45056 (#45192)
add 08aea68544b [chore](check) Add code check for some mow code (#45183)
add 7ffb0014f48 branch-3.0: [fix](compaction) tablet is not removed in
compaction queue if dropped #45085 (#45135)
add d1eb413b88f branch-3.0: [fix](move-memtable) tolerate non-open streams
in close wait #44680 (#45153)
add 6dce6417647 [enhance](auth)When authorization includes create, not
check if resources exist (#45125)
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 (581f25e78b7)
\
N -- N -- N refs/heads/auto-pick-45125-branch-3.0 (6dce6417647)
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/src/agent/task_worker_pool.cpp | 4 +-
be/src/cloud/cloud_cumulative_compaction.cpp | 8 +-
be/src/cloud/cloud_cumulative_compaction.h | 2 +
.../cloud/cloud_cumulative_compaction_policy.cpp | 12 +-
be/src/cloud/cloud_cumulative_compaction_policy.h | 8 +-
be/src/cloud/cloud_delete_bitmap_action.cpp | 2 +
be/src/cloud/cloud_delete_bitmap_action.h | 2 +
.../cloud/cloud_engine_calc_delete_bitmap_task.cpp | 2 +
be/src/cloud/cloud_meta_mgr.cpp | 8 +-
be/src/cloud/cloud_meta_mgr.h | 2 +
be/src/cloud/cloud_storage_engine.cpp | 34 +-
be/src/cloud/cloud_tablet.cpp | 12 +-
be/src/cloud/cloud_tablet.h | 2 +-
be/src/cloud/config.cpp | 2 +
be/src/cloud/config.h | 2 +
.../src/common/compile_check_begin.h | 20 +-
.../src/common/compile_check_end.h | 12 +-
be/src/common/config.cpp | 5 +-
be/src/common/config.h | 3 +
be/src/gutil/strings/stringpiece.h | 6 +
be/src/http/action/batch_download_action.cpp | 216 ++++
be/src/http/action/batch_download_action.h | 65 +
be/src/http/action/download_binlog_action.cpp | 3 -
be/src/http/http_channel.cpp | 56 +-
be/src/http/http_channel.h | 8 +
be/src/http/http_client.cpp | 247 +++-
be/src/http/http_client.h | 5 +
be/src/http/utils.cpp | 130 +-
be/src/http/utils.h | 15 +-
be/src/io/cache/block_file_cache.cpp | 13 +-
be/src/io/fs/file_system.cpp | 34 +-
be/src/io/fs/file_system.h | 2 +-
be/src/io/fs/local_file_system.cpp | 50 +
be/src/io/fs/local_file_system.h | 6 +-
be/src/io/fs/remote_file_system.cpp | 10 +-
be/src/io/fs/remote_file_system.h | 8 +-
be/src/io/fs/s3_file_system.h | 7 +-
be/src/olap/base_tablet.cpp | 4 +-
be/src/olap/base_tablet.h | 7 +-
be/src/olap/olap_common.h | 10 +-
be/src/olap/olap_server.cpp | 3 +-
be/src/olap/rowset/beta_rowset_writer.cpp | 14 +-
be/src/olap/rowset/beta_rowset_writer.h | 4 +-
.../olap/rowset/segment_v2/inverted_index_common.h | 103 ++
.../segment_v2/inverted_index_file_writer.cpp | 86 +-
.../rowset/segment_v2/inverted_index_file_writer.h | 8 +-
.../rowset/segment_v2/inverted_index_writer.cpp | 45 +-
be/src/olap/rowset/unique_rowset_id_generator.cpp | 9 +
be/src/olap/tablet_manager.cpp | 20 +-
be/src/olap/tablet_meta.cpp | 9 +-
be/src/olap/tablet_meta.h | 8 +-
be/src/olap/tablet_meta_manager.cpp | 3 +-
be/src/olap/task/engine_clone_task.cpp | 149 ++-
be/src/olap/task/engine_clone_task.h | 3 +
be/src/runtime/buffer_control_block.cpp | 6 +-
be/src/runtime/buffer_control_block.h | 10 +-
be/src/runtime/fragment_mgr.cpp | 270 ++--
be/src/runtime/fragment_mgr.h | 35 +-
be/src/runtime/load_channel.cpp | 3 +-
be/src/runtime/load_stream.cpp | 2 +-
be/src/runtime/runtime_state.cpp | 2 +-
be/src/service/http_service.cpp | 13 +
be/src/service/internal_service.cpp | 14 +-
be/src/util/doris_metrics.h | 1 +
be/src/util/hash_util.hpp | 2 +-
be/src/util/threadpool.h | 35 +-
be/src/util/work_thread_pool.hpp | 14 +-
be/src/vec/columns/column_array.cpp | 15 +-
be/src/vec/exec/format/parquet/schema_desc.cpp | 17 +
be/src/vec/exec/format/parquet/schema_desc.h | 8 +
be/src/vec/exec/format/parquet/vparquet_reader.cpp | 6 +-
be/src/vec/exec/format/parquet/vparquet_reader.h | 2 +-
be/src/vec/exec/format/table/iceberg_reader.cpp | 48 +-
be/src/vec/exec/format/table/iceberg_reader.h | 2 +-
be/src/vec/exec/scan/scanner_scheduler.cpp | 13 +-
be/src/vec/exec/scan/vscanner.h | 2 +
be/src/vec/functions/function_string.cpp | 160 ++-
be/src/vec/sink/load_stream_stub.cpp | 16 +-
be/src/vec/sink/writer/async_result_writer.h | 6 +-
be/src/vec/sink/writer/vtablet_writer_v2.cpp | 12 +-
be/test/http/http_client_test.cpp | 98 +-
be/test/io/fs/local_file_system_test.cpp | 50 +
.../common/inverted_index_common_test.cpp | 343 +++++
.../compaction/index_compaction_test.cpp | 963 +++++++++-----
.../index_compaction_with_deleted_term.cpp | 671 ----------
.../compaction/util/index_compaction_utils.cpp | 621 +++++++++
cloud/src/meta-service/meta_service.cpp | 18 +-
cloud/test/txn_lazy_commit_test.cpp | 90 +-
conf/be.conf | 2 +-
.../main/java/org/apache/doris/common/Config.java | 2 +-
.../java/org/apache/doris/analysis/IndexDef.java | 41 +-
.../doris/analysis/ShowAutoAnalyzeJobsStmt.java | 4 +-
.../apache/doris/analysis/ShowColumnStatsStmt.java | 2 +
.../apache/doris/analysis/ShowTableStatsStmt.java | 9 +-
.../doris/catalog/BuiltinScalarFunctions.java | 6 +
.../main/java/org/apache/doris/catalog/Column.java | 16 +-
.../java/org/apache/doris/catalog/OlapTable.java | 11 -
.../apache/doris/common/util/PropertyAnalyzer.java | 8 +-
.../apache/doris/datasource/ExternalCatalog.java | 6 +
.../doris/datasource/hive/HMSExternalCatalog.java | 20 +-
.../datasource/iceberg/IcebergExternalCatalog.java | 3 +-
.../datasource/iceberg/IcebergMetadataCache.java | 14 +-
.../datasource/iceberg/IcebergMetadataOps.java | 69 +-
.../iceberg/IcebergRestExternalCatalog.java | 2 -
.../datasource/iceberg/IcebergTransaction.java | 3 +-
.../doris/datasource/jdbc/JdbcExternalTable.java | 5 +
.../maxcompute/MaxComputeExternalCatalog.java | 8 +-
.../maxcompute/source/MaxComputeScanNode.java | 276 ++--
.../operations/ExternalMetadataOperations.java | 4 +-
.../datasource/operations/ExternalMetadataOps.java | 4 +
.../property/constants/MCProperties.java | 7 +
.../main/java/org/apache/doris/mtmv/MTMVCache.java | 19 +-
.../java/org/apache/doris/mtmv/MTMVPlanUtil.java | 31 +-
.../org/apache/doris/nereids/NereidsPlanner.java | 5 -
.../org/apache/doris/nereids/StatementContext.java | 10 +
.../doris/nereids/jobs/executor/Rewriter.java | 4 +
.../jobs/joinorder/hypergraph/HyperElement.java} | 14 +-
.../jobs/joinorder/hypergraph/edge/Edge.java | 4 +-
.../joinorder/hypergraph/node/AbstractNode.java | 8 +-
.../doris/nereids/parser/LogicalPlanBuilder.java | 14 +-
.../apache/doris/nereids/properties/DataTrait.java | 211 ++-
.../org/apache/doris/nereids/rules/RuleType.java | 7 +
.../rules/exploration/mv/HyperGraphComparator.java | 103 +-
.../mv/InitMaterializationContextHook.java | 8 +-
.../mv/LogicalCompatibilityContext.java | 74 +-
.../exploration/mv/MaterializedViewUtils.java | 2 +-
.../nereids/rules/exploration/mv/StructInfo.java | 107 +-
.../rules/expression/ExpressionOptimization.java | 4 +-
.../rules/expression/ExpressionRewrite.java | 2 +-
.../rules/expression/rules/BetweenToEqual.java | 115 ++
.../nereids/rules/rewrite/CheckPrivileges.java | 6 +-
.../rewrite/EliminateGroupByKeyByUniform.java | 148 +++
.../nereids/rules/rewrite/ExprIdRewriter.java | 284 ++++
.../PushDownAggWithDistinctThroughJoinOneSide.java | 176 +++
.../doris/nereids/stats/StatsCalculator.java | 131 ++
.../functions/executable/StringArithmetic.java | 69 +
.../expressions/functions/scalar/LtrimIn.java | 84 ++
.../expressions/functions/scalar/RtrimIn.java | 84 ++
.../trees/expressions/functions/scalar/TrimIn.java | 84 ++
.../expressions/visitor/ScalarFunctionVisitor.java | 15 +
.../plans/commands/UpdateMvByPartitionCommand.java | 9 +-
.../trees/plans/commands/info/CreateMTMVInfo.java | 44 +-
.../commands/info/MTMVPartitionDefinition.java | 71 +-
.../trees/plans/logical/LogicalAggregate.java | 6 +
.../nereids/trees/plans/logical/LogicalFilter.java | 7 +-
.../nereids/trees/plans/logical/LogicalHaving.java | 7 +-
.../nereids/trees/plans/logical/LogicalJoin.java | 34 +-
.../trees/plans/logical/LogicalProject.java | 14 +-
.../trees/plans/visitor/TableCollector.java | 34 +-
.../apache/doris/nereids/util/ExpressionUtils.java | 11 +-
.../org/apache/doris/planner/OriginalPlanner.java | 15 -
.../java/org/apache/doris/planner/Planner.java | 6 -
.../java/org/apache/doris/qe/AuditLogHelper.java | 2 +-
.../main/java/org/apache/doris/qe/Coordinator.java | 25 +-
.../main/java/org/apache/doris/qe/LimitUtils.java | 54 +
.../org/apache/doris/statistics/AnalysisInfo.java | 9 +-
.../doris/statistics/AnalysisInfoBuilder.java | 9 +-
.../apache/doris/statistics/AnalysisManager.java | 7 +-
.../org/apache/doris/statistics/ColStatsMeta.java | 9 +-
.../org/apache/doris/statistics/JobPriority.java | 1 +
.../doris/statistics/StatisticsAutoCollector.java | 40 +-
.../doris/statistics/StatisticsJobAppender.java | 66 +-
.../doris/statistics/StatisticsRepository.java | 3 +-
.../apache/doris/statistics/TableStatsMeta.java | 10 +-
.../doris/statistics/util/StatisticsUtil.java | 52 +-
.../doris/analysis/ShowCreateTableStmtTest.java | 14 +-
.../CreateTableWithBloomFilterIndexTest.java | 905 +++++++++++++
.../apache/doris/nereids/parser/BetweenTest.java | 30 +-
.../exploration/mv/MaterializedViewUtilsTest.java | 2 +-
.../rewrite/EliminateGroupByKeyByUniformTest.java | 250 ++++
.../rules/rewrite/EliminateGroupByKeyTest.java | 4 +-
.../doris/nereids/trees/plans/PlanVisitorTest.java | 14 +-
.../java/org/apache/doris/qe/LimitUtilsTest.java | 59 +
.../statistics/StatisticsJobAppenderTest.java | 175 ++-
.../doris/statistics/util/StatisticsUtilTest.java | 168 ++-
.../correctness_p0/test_mv_case/test_mv_case.out | 3 +
.../iceberg/iceberg_read_unitycatalog_table.out | 40 +
.../test_max_compute_partition_prune.out | 1364 ++++++++++++++++++++
.../data/nereids_hint_tpcds_p0/shape/query21.out | 2 +-
.../data/nereids_hint_tpcds_p0/shape/query40.out | 2 +-
.../sql_functions/array_functions/array_filter.csv | 236 ++++
.../array_functions/test_array_filter.out | 97 ++
...h_down_count_distinct_through_join_one_side.out | 237 ++++
...ush_down_min_distinct_through_join_one_side.out | 237 ++++
...ush_down_sum_distinct_through_join_one_side.out | 231 ++++
.../eliminate_group_by_key_by_uniform.out | 267 ++++
.../aggregate_without_roll_up.out | 24 +
.../mv/micro_test/micro_test_when_cte.out | 128 ++
.../shape/query21.out | 12 +-
.../shape/query40.out | 12 +-
.../noStatsRfPrune/query21.out | 2 +-
.../noStatsRfPrune/query40.out | 2 +-
.../no_stats_shape/query21.out | 2 +-
.../no_stats_shape/query40.out | 2 +-
.../rf_prune/query21.out | 12 +-
.../rf_prune/query40.out | 12 +-
.../nereids_tpcds_shape_sf100_p0/shape/query21.out | 12 +-
.../nereids_tpcds_shape_sf100_p0/shape/query40.out | 12 +-
.../shape/query21.out | 2 +-
.../shape/query40.out | 2 +-
.../tpcds_sf100/noStatsRfPrune/query21.out | 2 +-
.../tpcds_sf100/noStatsRfPrune/query40.out | 2 +-
.../tpcds_sf100/no_stats_shape/query21.out | 2 +-
.../tpcds_sf100/no_stats_shape/query40.out | 2 +-
.../new_shapes_p0/tpcds_sf100/rf_prune/query21.out | 12 +-
.../new_shapes_p0/tpcds_sf100/rf_prune/query40.out | 12 +-
.../new_shapes_p0/tpcds_sf100/shape/query21.out | 12 +-
.../new_shapes_p0/tpcds_sf100/shape/query40.out | 12 +-
.../new_shapes_p0/tpcds_sf1000/shape/query21.out | 12 +-
.../new_shapes_p0/tpcds_sf1000/shape/query40.out | 12 +-
.../string_functions/test_trim_in.out | 547 ++++++++
.../{ => sql}/affinityByIssuesAndPRs1.out | 0
.../{ => sql}/affinityByIssuesAndPRs2.out | 0
.../{ => sql}/authorsWithTheMostPushes.out | 0
.../{ => sql}/countingStar1.out | 0
.../{ => sql}/countingStar2.out | 0
.../{ => sql}/countingStar3.out | 0
.../distributionOfRepositoriesByStarCount.out | 0
.../{ => sql}/githubRoulette.out | 0
...heListOfTopRepositoriesChangedOverTheYears1.out | 0
...heListOfTopRepositoriesChangedOverTheYears2.out | 0
...heListOfTopRepositoriesChangedOverTheYears3.out | 0
...heListOfTopRepositoriesChangedOverTheYears4.out | 0
...heListOfTopRepositoriesChangedOverTheYears5.out | 0
...heListOfTopRepositoriesChangedOverTheYears6.out | 0
.../howHasTheTotalNumberOfStarsChangedOverTime.out | 0
.../{ => sql}/issuesWithTheMostComments1.out | 0
.../{ => sql}/issuesWithTheMostComments2.out | 0
.../{ => sql}/issuesWithTheMostComments3.out | 0
.../{ => sql}/issuesWithTheMostComments4.out | 0
.../{ => sql}/issuesWithTheMostComments5.out | 0
.../{ => sql}/issuesWithTheMostComments6.out | 0
.../{ => sql}/issuesWithTheMostComments7.out | 0
.../variant_github_events_p2/{ => sql}/load.out | 0
.../{ => sql}/mostForkedRepositories.out | 0
.../{ => sql}/mostPopularCommentsOnGithub.out | 0
.../organizationsByTheNumberOfRepositories.out | 0
.../{ => sql}/organizationsByTheNumberOfStars.out | 0
.../{ => sql}/proportionsBetweenStarsAndForks1.out | 0
.../{ => sql}/proportionsBetweenStarsAndForks2.out | 0
.../{ => sql}/proportionsBetweenStarsAndForks3.out | 0
.../{ => sql}/proportionsBetweenStarsAndForks4.out | 0
.../{ => sql}/proportionsBetweenStarsAndForks5.out | 0
.../repositoriesByAmountOfModifiedCode.out | 0
.../{ => sql}/repositoriesByTheNumberOfPushes.out | 0
...epositoriesWithClickhouse_related_comments1.out | 0
...epositoriesWithClickhouse_related_comments2.out | 0
.../repositoriesWithDoris_related_comments1.out | 0
.../repositoriesWithDoris_related_comments2.out | 0
.../repositoriesWithTheHighestGrowthYoY.out | 0
.../repositoriesWithTheMaximumAmountOfIssues1.out | 0
.../repositoriesWithTheMaximumAmountOfIssues2.out | 0
.../repositoriesWithTheMaximumAmountOfIssues3.out | 0
.../repositoriesWithTheMaximumAmountOfIssues4.out | 0
...sitoriesWithTheMaximumAmountOfPullRequests1.out | 0
...sitoriesWithTheMaximumAmountOfPullRequests2.out | 0
...esWithTheMaximumNumberOfAcceptedInvitations.out | 0
...sitoriesWithTheMostPeopleWhoHavePushAccess1.out | 0
.../repositoriesWithTheMostStarsOverOneDay1.out | 0
...repositoriesWithTheMostSteadyGrowthOverTime.out | 0
.../repositoriesWithTheWorstStagnation_order.out | 0
.../{ => sql}/repositoryAffinityList1.out | 0
.../{ => sql}/repositoryAffinityList2.out | 0
.../{ => sql}/starsFromHeavyGithubUsers1.out | 0
.../{ => sql}/starsFromHeavyGithubUsers2.out | 0
.../{ => sql}/theLongestRepositoryNames1.out | 0
.../{ => sql}/theLongestRepositoryNames2.out | 0
.../{ => sql}/theMostToughCodeReviews.out | 0
.../theTotalNumberOfRepositoriesOnGithub.out | 0
.../{ => sql}/theTotalNumberOfUsersOnGithub1.out | 0
.../{ => sql}/theTotalNumberOfUsersOnGithub2.out | 0
.../{ => sql}/theTotalNumberOfUsersOnGithub3.out | 0
.../{ => sql}/theTotalNumberOfUsersOnGithub4.out | 0
.../{ => sql}/topRepositoriesByStars.out | 0
.../whatIsTheBestDayOfTheWeekToCatchAStar.out | 0
.../{ => sql}/whoAreAllThosePeopleGivingStars1.out | 0
.../{ => sql}/whoAreAllThosePeopleGivingStars2.out | 0
.../{ => sql}/whoAreAllThosePeopleGivingStars3.out | 0
.../org/apache/doris/regression/suite/Suite.groovy | 2 +
.../suites/auth_p0/test_select_view_auth.groovy | 89 ++
.../bloom_filter_p0/test_bloom_filter.groovy | 33 +
.../test_mv_case/test_mv_case.groovy | 69 +-
.../iceberg/iceberg_read_unitycatalog_table.groovy | 62 +
.../jdbc/test_jdbc_row_count.groovy | 30 +
.../test_max_compute_partition_prune.groovy | 356 ++---
.../test_multi_replica_fault_injection.groovy | 13 +-
.../index_p0/test_ngram_bloomfilter_index.groovy | 6 +-
.../test_index_compaction_dup_keys_arr.groovy | 2 +-
.../test_index_compaction_null_arr.groovy | 2 +-
.../test_index_compaction_unique_keys_arr.groovy | 2 +-
.../test_index_compaction_empty_segments.groovy | 7 +-
.../test_inverted_index_writer_exception.groovy | 89 ++
.../array_functions/test_array_filter.groovy | 204 +++
...aggr_distinct_through_join_one_side_cust.groovy | 125 ++
...own_count_distinct_through_join_one_side.groovy | 257 ++++
..._down_min_distinct_through_join_one_side.groovy | 256 ++++
..._down_sum_distinct_through_join_one_side.groovy | 252 ++++
.../eliminate_group_by_key_by_uniform.groovy | 221 ++++
.../aggregate_without_roll_up.groovy | 469 ++++++-
.../range_datetime_part_up_rewrite.groovy | 20 +-
.../mv/micro_test/micro_test_when_cte.groovy | 204 +++
.../string_functions/test_trim_in.groovy | 204 +++
.../suites/statistics/analyze_stats.groovy | 33 +-
.../sql/affinityByIssuesAndPRs1.sql | 14 -
.../sql/affinityByIssuesAndPRs2.sql | 14 -
.../sql/authorsWithTheMostPushes.sql | 9 -
.../sql/countingStar1.sql | 1 -
.../sql/countingStar2.sql | 1 -
.../sql/countingStar3.sql | 1 -
.../sql/distributionOfRepositoriesByStarCount.sql | 14 -
.../sql/githubRoulette.sql | 1 -
...heListOfTopRepositoriesChangedOverTheYears1.sql | 1 -
...heListOfTopRepositoriesChangedOverTheYears2.sql | 1 -
...heListOfTopRepositoriesChangedOverTheYears3.sql | 1 -
...heListOfTopRepositoriesChangedOverTheYears4.sql | 1 -
...heListOfTopRepositoriesChangedOverTheYears5.sql | 1 -
...heListOfTopRepositoriesChangedOverTheYears6.sql | 1 -
...heListOfTopRepositoriesChangedOverTheYears7.sql | 30 -
.../howHasTheTotalNumberOfStarsChangedOverTime.sql | 2 -
.../sql/issuesWithTheMostComments1.sql | 1 -
.../sql/issuesWithTheMostComments2.sql | 1 -
.../sql/issuesWithTheMostComments3.sql | 17 -
.../sql/issuesWithTheMostComments4.sql | 9 -
.../sql/issuesWithTheMostComments5.sql | 9 -
.../sql/issuesWithTheMostComments6.sql | 11 -
.../sql/issuesWithTheMostComments7.sql | 9 -
.../sql/issuesWithTheMostComments8.sql | 13 -
.../sql/mostForkedRepositories.sql | 1 -
.../sql/mostPopularCommentsOnGithub.sql | 1 -
.../sql/organizationsByTheNumberOfRepositories.sql | 14 -
.../sql/organizationsByTheNumberOfStars.sql | 8 -
.../sql/organizationsByTheSizeOfCommunity.sql | 23 -
.../sql/proportionsBetweenStarsAndForks1.sql | 17 -
.../sql/proportionsBetweenStarsAndForks2.sql | 18 -
.../sql/proportionsBetweenStarsAndForks3.sql | 18 -
.../sql/proportionsBetweenStarsAndForks4.sql | 13 -
.../sql/proportionsBetweenStarsAndForks5.sql | 21 -
.../sql/repositoriesByTheNumberOfPushes.sql | 17 -
...epositoriesWithClickhouse_related_comments1.sql | 1 -
...epositoriesWithClickhouse_related_comments2.sql | 17 -
.../repositoriesWithDoris_related_comments1.sql | 1 -
.../repositoriesWithDoris_related_comments2.sql | 17 -
.../sql/repositoriesWithTheHighestGrowthYoY.sql | 20 -
.../repositoriesWithTheMaximumAmountOfIssues1.sql | 1 -
.../repositoriesWithTheMaximumAmountOfIssues2.sql | 18 -
.../repositoriesWithTheMaximumAmountOfIssues3.sql | 19 -
.../repositoriesWithTheMaximumAmountOfIssues4.sql | 18 -
...sitoriesWithTheMaximumAmountOfPullRequests1.sql | 1 -
...sitoriesWithTheMaximumAmountOfPullRequests2.sql | 1 -
...esWithTheMaximumNumberOfAcceptedInvitations.sql | 17 -
...sitoriesWithTheMostPeopleWhoHavePushAccess1.sql | 13 -
...sitoriesWithTheMostPeopleWhoHavePushAccess2.sql | 13 -
...sitoriesWithTheMostPeopleWhoHavePushAccess3.sql | 16 -
.../repositoriesWithTheMostStarsOverOneDay1.sql | 25 -
.../repositoriesWithTheMostStarsOverOneDay2.sql | 25 -
.../repositoriesWithTheMostStarsOverOneDay3.sql | 1 -
...repositoriesWithTheMostSteadyGrowthOverTime.sql | 20 -
.../repositoriesWithTheWorstStagnation_order.sql | 20 -
.../sql/repositoryAffinityList1.sql | 13 -
.../sql/repositoryAffinityList2.sql | 23 -
.../sql/starsFromHeavyGithubUsers1.sql | 13 -
.../sql/starsFromHeavyGithubUsers2.sql | 15 -
.../sql/test_distinct_streaming_agg.sql | 5 -
.../sql/theLongestRepositoryNames1.sql | 1 -
.../sql/theLongestRepositoryNames2.sql | 1 -
.../sql/theMostToughCodeReviews.sql | 10 -
.../sql/theTotalNumberOfRepositoriesOnGithub.sql | 1 -
.../sql/theTotalNumberOfUsersOnGithub1.sql | 1 -
.../sql/theTotalNumberOfUsersOnGithub2.sql | 1 -
.../sql/theTotalNumberOfUsersOnGithub3.sql | 1 -
.../sql/theTotalNumberOfUsersOnGithub4.sql | 1 -
.../sql/topLabels1.sql | 9 -
.../sql/topLabels2.sql | 9 -
.../sql/topLabels3.sql | 14 -
.../sql/topRepositoriesByStars.sql | 1 -
.../sql/whatIsTheBestDayOfTheWeekToCatchAStar.sql | 1 -
.../sql/whoAreAllThosePeopleGivingStars1.sql | 1 -
.../sql/whoAreAllThosePeopleGivingStars2.sql | 1 -
.../sql/whoAreAllThosePeopleGivingStars3.sql | 13 -
.../repositoriesByAmountOfModifiedCode.sql | 12 -
.../{ => sql}/affinityByIssuesAndPRs1.sql | 0
.../{ => sql}/affinityByIssuesAndPRs2.sql | 0
.../{ => sql}/authorsWithTheMostPushes.sql | 0
.../{ => sql}/countingStar1.sql | 0
.../{ => sql}/countingStar2.sql | 0
.../{ => sql}/countingStar3.sql | 0
.../distributionOfRepositoriesByStarCount.sql | 0
.../{ => sql}/githubRoulette.sql | 0
...heListOfTopRepositoriesChangedOverTheYears1.sql | 0
...heListOfTopRepositoriesChangedOverTheYears2.sql | 0
...heListOfTopRepositoriesChangedOverTheYears3.sql | 0
...heListOfTopRepositoriesChangedOverTheYears4.sql | 0
...heListOfTopRepositoriesChangedOverTheYears5.sql | 0
...heListOfTopRepositoriesChangedOverTheYears6.sql | 0
...heListOfTopRepositoriesChangedOverTheYears7.sql | 0
.../howHasTheTotalNumberOfStarsChangedOverTime.sql | 0
.../{ => sql}/issuesWithTheMostComments1.sql | 0
.../{ => sql}/issuesWithTheMostComments2.sql | 0
.../{ => sql}/issuesWithTheMostComments3.sql | 0
.../{ => sql}/issuesWithTheMostComments4.sql | 0
.../{ => sql}/issuesWithTheMostComments5.sql | 0
.../{ => sql}/issuesWithTheMostComments6.sql | 0
.../{ => sql}/issuesWithTheMostComments7.sql | 0
.../{ => sql}/issuesWithTheMostComments8.sql | 0
.../{ => sql}/mostForkedRepositories.sql | 0
.../{ => sql}/mostPopularCommentsOnGithub.sql | 0
.../organizationsByTheNumberOfRepositories.sql | 0
.../{ => sql}/organizationsByTheNumberOfStars.sql | 0
.../organizationsByTheSizeOfCommunity.sql | 0
.../{ => sql}/proportionsBetweenStarsAndForks1.sql | 0
.../{ => sql}/proportionsBetweenStarsAndForks2.sql | 0
.../{ => sql}/proportionsBetweenStarsAndForks3.sql | 0
.../{ => sql}/proportionsBetweenStarsAndForks4.sql | 0
.../{ => sql}/proportionsBetweenStarsAndForks5.sql | 0
.../sql/repositoriesByAmountOfModifiedCode.sql | 0
.../{ => sql}/repositoriesByTheNumberOfPushes.sql | 0
...epositoriesWithClickhouse_related_comments1.sql | 0
...epositoriesWithClickhouse_related_comments2.sql | 0
.../repositoriesWithDoris_related_comments1.sql | 0
.../repositoriesWithDoris_related_comments2.sql | 0
.../repositoriesWithTheHighestGrowthYoY.sql | 0
.../repositoriesWithTheMaximumAmountOfIssues1.sql | 0
.../repositoriesWithTheMaximumAmountOfIssues2.sql | 0
.../repositoriesWithTheMaximumAmountOfIssues3.sql | 0
.../repositoriesWithTheMaximumAmountOfIssues4.sql | 0
...sitoriesWithTheMaximumAmountOfPullRequests1.sql | 0
...sitoriesWithTheMaximumAmountOfPullRequests2.sql | 0
...esWithTheMaximumNumberOfAcceptedInvitations.sql | 0
...sitoriesWithTheMostPeopleWhoHavePushAccess1.sql | 0
...sitoriesWithTheMostPeopleWhoHavePushAccess2.sql | 0
...sitoriesWithTheMostPeopleWhoHavePushAccess3.sql | 0
.../repositoriesWithTheMostStarsOverOneDay1.sql | 0
.../repositoriesWithTheMostStarsOverOneDay2.sql | 0
.../repositoriesWithTheMostStarsOverOneDay3.sql | 0
...repositoriesWithTheMostSteadyGrowthOverTime.sql | 0
.../repositoriesWithTheWorstStagnation_order.sql | 0
.../{ => sql}/repositoryAffinityList1.sql | 0
.../{ => sql}/repositoryAffinityList2.sql | 0
.../{ => sql}/starsFromHeavyGithubUsers1.sql | 0
.../{ => sql}/starsFromHeavyGithubUsers2.sql | 0
.../{ => sql}/theLongestRepositoryNames1.sql | 0
.../{ => sql}/theLongestRepositoryNames2.sql | 0
.../{ => sql}/theMostToughCodeReviews.sql | 0
.../theTotalNumberOfRepositoriesOnGithub.sql | 0
.../{ => sql}/theTotalNumberOfUsersOnGithub1.sql | 0
.../{ => sql}/theTotalNumberOfUsersOnGithub2.sql | 0
.../{ => sql}/theTotalNumberOfUsersOnGithub3.sql | 0
.../{ => sql}/theTotalNumberOfUsersOnGithub4.sql | 0
.../{ => sql}/topLabels1.sql | 0
.../{ => sql}/topLabels2.sql | 0
.../{ => sql}/topLabels3.sql | 0
.../{ => sql}/topRepositoriesByStars.sql | 0
.../whatIsTheBestDayOfTheWeekToCatchAStar.sql | 0
.../{ => sql}/whoAreAllThosePeopleGivingStars1.sql | 0
.../{ => sql}/whoAreAllThosePeopleGivingStars2.sql | 0
.../{ => sql}/whoAreAllThosePeopleGivingStars3.sql | 0
456 files changed, 13756 insertions(+), 3142 deletions(-)
copy fe/fe-core/src/main/java/org/apache/doris/statistics/JobPriority.java =>
be/src/common/compile_check_begin.h (64%)
copy fe/fe-core/src/main/java/org/apache/doris/statistics/JobPriority.java =>
be/src/common/compile_check_end.h (87%)
create mode 100644 be/src/http/action/batch_download_action.cpp
create mode 100644 be/src/http/action/batch_download_action.h
create mode 100644 be/src/olap/rowset/segment_v2/inverted_index_common.h
create mode 100644
be/test/olap/rowset/segment_v2/inverted_index/common/inverted_index_common_test.cpp
delete mode 100644
be/test/olap/rowset/segment_v2/inverted_index/compaction/index_compaction_with_deleted_term.cpp
create mode 100644
be/test/olap/rowset/segment_v2/inverted_index/compaction/util/index_compaction_utils.cpp
copy fe/fe-core/src/main/java/org/apache/doris/{statistics/JobPriority.java =>
nereids/jobs/joinorder/hypergraph/HyperElement.java} (79%)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/expression/rules/BetweenToEqual.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/EliminateGroupByKeyByUniform.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/ExprIdRewriter.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/PushDownAggWithDistinctThroughJoinOneSide.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/LtrimIn.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/RtrimIn.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/TrimIn.java
create mode 100644 fe/fe-core/src/main/java/org/apache/doris/qe/LimitUtils.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/catalog/CreateTableWithBloomFilterIndexTest.java
copy be/src/olap/rowset/unique_rowset_id_generator.cpp =>
fe/fe-core/src/test/java/org/apache/doris/nereids/parser/BetweenTest.java (51%)
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/EliminateGroupByKeyByUniformTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/qe/LimitUtilsTest.java
create mode 100644
regression-test/data/external_table_p0/iceberg/iceberg_read_unitycatalog_table.out
create mode 100644
regression-test/data/nereids_p0/sql_functions/array_functions/array_filter.csv
create mode 100644
regression-test/data/nereids_p0/sql_functions/array_functions/test_array_filter.out
create mode 100644
regression-test/data/nereids_rules_p0/eager_aggregate/push_down_count_distinct_through_join_one_side.out
create mode 100644
regression-test/data/nereids_rules_p0/eager_aggregate/push_down_min_distinct_through_join_one_side.out
create mode 100644
regression-test/data/nereids_rules_p0/eager_aggregate/push_down_sum_distinct_through_join_one_side.out
create mode 100644
regression-test/data/nereids_rules_p0/eliminate_gby_key/eliminate_group_by_key_by_uniform.out
create mode 100644
regression-test/data/nereids_rules_p0/mv/micro_test/micro_test_when_cte.out
create mode 100644
regression-test/data/query_p0/sql_functions/string_functions/test_trim_in.out
rename regression-test/data/variant_github_events_p2/{ =>
sql}/affinityByIssuesAndPRs1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/affinityByIssuesAndPRs2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/authorsWithTheMostPushes.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/countingStar1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/countingStar2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/countingStar3.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/distributionOfRepositoriesByStarCount.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/githubRoulette.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears3.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears4.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears5.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears6.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/howHasTheTotalNumberOfStarsChangedOverTime.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments3.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments4.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments5.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments6.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments7.out (100%)
rename regression-test/data/variant_github_events_p2/{ => sql}/load.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/mostForkedRepositories.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/mostPopularCommentsOnGithub.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/organizationsByTheNumberOfRepositories.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/organizationsByTheNumberOfStars.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/proportionsBetweenStarsAndForks1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/proportionsBetweenStarsAndForks2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/proportionsBetweenStarsAndForks3.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/proportionsBetweenStarsAndForks4.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/proportionsBetweenStarsAndForks5.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesByAmountOfModifiedCode.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesByTheNumberOfPushes.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithClickhouse_related_comments1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithClickhouse_related_comments2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithDoris_related_comments1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithDoris_related_comments2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithTheHighestGrowthYoY.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumAmountOfIssues1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumAmountOfIssues2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumAmountOfIssues3.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumAmountOfIssues4.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumAmountOfPullRequests1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumAmountOfPullRequests2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumNumberOfAcceptedInvitations.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMostPeopleWhoHavePushAccess1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMostStarsOverOneDay1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMostSteadyGrowthOverTime.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoriesWithTheWorstStagnation_order.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoryAffinityList1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/repositoryAffinityList2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/starsFromHeavyGithubUsers1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/starsFromHeavyGithubUsers2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/theLongestRepositoryNames1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/theLongestRepositoryNames2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/theMostToughCodeReviews.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/theTotalNumberOfRepositoriesOnGithub.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/theTotalNumberOfUsersOnGithub1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/theTotalNumberOfUsersOnGithub2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/theTotalNumberOfUsersOnGithub3.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/theTotalNumberOfUsersOnGithub4.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/topRepositoriesByStars.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/whatIsTheBestDayOfTheWeekToCatchAStar.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/whoAreAllThosePeopleGivingStars1.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/whoAreAllThosePeopleGivingStars2.out (100%)
rename regression-test/data/variant_github_events_p2/{ =>
sql}/whoAreAllThosePeopleGivingStars3.out (100%)
create mode 100644 regression-test/suites/auth_p0/test_select_view_auth.groovy
create mode 100644
regression-test/suites/external_table_p0/iceberg/iceberg_read_unitycatalog_table.groovy
create mode 100644
regression-test/suites/inverted_index_p0/test_inverted_index_writer_exception.groovy
create mode 100644
regression-test/suites/nereids_p0/sql_functions/array_functions/test_array_filter.groovy
create mode 100644
regression-test/suites/nereids_rules_p0/eager_aggregate/push_down_aggr_distinct_through_join_one_side_cust.groovy
create mode 100644
regression-test/suites/nereids_rules_p0/eager_aggregate/push_down_count_distinct_through_join_one_side.groovy
create mode 100644
regression-test/suites/nereids_rules_p0/eager_aggregate/push_down_min_distinct_through_join_one_side.groovy
create mode 100644
regression-test/suites/nereids_rules_p0/eager_aggregate/push_down_sum_distinct_through_join_one_side.groovy
create mode 100644
regression-test/suites/nereids_rules_p0/eliminate_gby_key/eliminate_group_by_key_by_uniform.groovy
create mode 100644
regression-test/suites/nereids_rules_p0/mv/micro_test/micro_test_when_cte.groovy
create mode 100644
regression-test/suites/query_p0/sql_functions/string_functions/test_trim_in.groovy
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/affinityByIssuesAndPRs1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/affinityByIssuesAndPRs2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/authorsWithTheMostPushes.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/countingStar1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/countingStar2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/countingStar3.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/distributionOfRepositoriesByStarCount.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/githubRoulette.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears3.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears4.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears5.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears6.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/howHasTheListOfTopRepositoriesChangedOverTheYears7.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/howHasTheTotalNumberOfStarsChangedOverTime.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments3.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments4.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments5.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments6.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments7.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/issuesWithTheMostComments8.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/mostForkedRepositories.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/mostPopularCommentsOnGithub.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/organizationsByTheNumberOfRepositories.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/organizationsByTheNumberOfStars.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/organizationsByTheSizeOfCommunity.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/proportionsBetweenStarsAndForks1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/proportionsBetweenStarsAndForks2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/proportionsBetweenStarsAndForks3.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/proportionsBetweenStarsAndForks4.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/proportionsBetweenStarsAndForks5.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesByTheNumberOfPushes.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithClickhouse_related_comments1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithClickhouse_related_comments2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithDoris_related_comments1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithDoris_related_comments2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheHighestGrowthYoY.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumAmountOfIssues1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumAmountOfIssues2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumAmountOfIssues3.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumAmountOfIssues4.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumAmountOfPullRequests1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumAmountOfPullRequests2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMaximumNumberOfAcceptedInvitations.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostPeopleWhoHavePushAccess1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostPeopleWhoHavePushAccess2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostPeopleWhoHavePushAccess3.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostStarsOverOneDay1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostStarsOverOneDay2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostStarsOverOneDay3.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheMostSteadyGrowthOverTime.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoriesWithTheWorstStagnation_order.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoryAffinityList1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/repositoryAffinityList2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/starsFromHeavyGithubUsers1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/starsFromHeavyGithubUsers2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/test_distinct_streaming_agg.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/theLongestRepositoryNames1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/theLongestRepositoryNames2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/theMostToughCodeReviews.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/theTotalNumberOfRepositoriesOnGithub.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/theTotalNumberOfUsersOnGithub1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/theTotalNumberOfUsersOnGithub2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/theTotalNumberOfUsersOnGithub3.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/theTotalNumberOfUsersOnGithub4.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/topLabels1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/topLabels2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/topLabels3.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/topRepositoriesByStars.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/whatIsTheBestDayOfTheWeekToCatchAStar.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/whoAreAllThosePeopleGivingStars1.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/whoAreAllThosePeopleGivingStars2.sql
delete mode 100644
regression-test/suites/variant_github_events_new_p2/sql/whoAreAllThosePeopleGivingStars3.sql
delete mode 100644
regression-test/suites/variant_github_events_p2/repositoriesByAmountOfModifiedCode.sql
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/affinityByIssuesAndPRs1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/affinityByIssuesAndPRs2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/authorsWithTheMostPushes.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/countingStar1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/countingStar2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/countingStar3.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/distributionOfRepositoriesByStarCount.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/githubRoulette.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears3.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears4.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears5.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears6.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/howHasTheListOfTopRepositoriesChangedOverTheYears7.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/howHasTheTotalNumberOfStarsChangedOverTime.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments3.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments4.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments5.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments6.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments7.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/issuesWithTheMostComments8.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/mostForkedRepositories.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/mostPopularCommentsOnGithub.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/organizationsByTheNumberOfRepositories.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/organizationsByTheNumberOfStars.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/organizationsByTheSizeOfCommunity.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/proportionsBetweenStarsAndForks1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/proportionsBetweenStarsAndForks2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/proportionsBetweenStarsAndForks3.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/proportionsBetweenStarsAndForks4.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/proportionsBetweenStarsAndForks5.sql (100%)
rename regression-test/suites/{variant_github_events_new_p2 =>
variant_github_events_p2}/sql/repositoriesByAmountOfModifiedCode.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesByTheNumberOfPushes.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithClickhouse_related_comments1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithClickhouse_related_comments2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithDoris_related_comments1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithDoris_related_comments2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheHighestGrowthYoY.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumAmountOfIssues1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumAmountOfIssues2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumAmountOfIssues3.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumAmountOfIssues4.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumAmountOfPullRequests1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumAmountOfPullRequests2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMaximumNumberOfAcceptedInvitations.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMostPeopleWhoHavePushAccess1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMostPeopleWhoHavePushAccess2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMostPeopleWhoHavePushAccess3.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMostStarsOverOneDay1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMostStarsOverOneDay2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMostStarsOverOneDay3.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheMostSteadyGrowthOverTime.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoriesWithTheWorstStagnation_order.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoryAffinityList1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/repositoryAffinityList2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/starsFromHeavyGithubUsers1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/starsFromHeavyGithubUsers2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/theLongestRepositoryNames1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/theLongestRepositoryNames2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/theMostToughCodeReviews.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/theTotalNumberOfRepositoriesOnGithub.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/theTotalNumberOfUsersOnGithub1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/theTotalNumberOfUsersOnGithub2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/theTotalNumberOfUsersOnGithub3.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/theTotalNumberOfUsersOnGithub4.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/topLabels1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/topLabels2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/topLabels3.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/topRepositoriesByStars.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/whatIsTheBestDayOfTheWeekToCatchAStar.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/whoAreAllThosePeopleGivingStars1.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/whoAreAllThosePeopleGivingStars2.sql (100%)
rename regression-test/suites/variant_github_events_p2/{ =>
sql}/whoAreAllThosePeopleGivingStars3.sql (100%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]