This is an automated email from the ASF dual-hosted git repository.
cambyzju pushed a change to branch auto-pick-53465-branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git
from 092e3b32691 Merge branch 'branch-2.1' into auto-pick-53465-branch-2.1
add d316dbb3bda branch-2.1: [fix](catalog) fix deadlock of catalog and
database(#53626) (#53629)
add 5873aa3083e branch-2.1:[fix](auth)fix when authentication, the
permissions of multiple roles should be merged #52349 (#52947)
add ddb3b46fff7 branch-2.1: [fix](p2) throw Exception if hdfs is not
enable (#52761) (#53811)
add 850360c1c4d branch-2.1: [fix](sql_select_limit) sql_select_limit
should not affect DML #53379 (#53764)
add 77ff75b954c branch-2.1: [opt](nereids) use one fragment to execute
point query #53541 (#53574)
add c1fa17af388 branch-2.1: [feature](group by)Support group by with
order. (#53037) (#53840)
add a7f3c219834 branch-2.1: [opt](nereids) opt range inference for or
expression when out of order #46303 (#53706)
add 101ea8434b3 [Cherry-Pick](branch-2.1) Pick "[Fix](core) Fix null ptr
introduced by #42949 (#46074)" (#53865)
add fa10cd05df7 branch-2.1: [fix](ci) fix compile error 'Unknown host
repo.maven.apache.org' #53900 (#53906)
add a936c5132d9 branch-2.1: [fix](nereids) fix rule count on index #53825
(#53878)
add 79592c7f790 branch-2.1: [fix](load) stream load should not overwrite
existing error status in filtered rows check #53393 (#53696)
add 1eadb67c35b branch-2.1: [fix](nereids)'VALUES IN' keyword should be
optional in list partition definition #52986 (#53243)
add fb73066ca01 branch-2.1: [fix](case) fix regression case
create_commit_mtmv_many_tasks #53247 (#53304)
add 159975f2376 branch-2.1: [chore](load) optimize show create load error
message #53694 (#53731)
add 88697834587 branch-2.1: [fix](be) core dump because of invalid bitmap
data #53088 (#53935)
add 372627231c8 branch-2.1: [fix](csv reader) fix data loss when
concurrency read using multi char line delimiter (#53374) (#53635)
add a86a8f5e577 branch-2.1: [fix](case) fix group commit case #53292
(#53431)
add 4aebd911ab1 branch-2.1: [fix](case)Use relative cooldown time instead
of absolutetime in storage policy test case (#51572) (#53054)
add ef95dfa0fd9 Merge branch 'branch-2.1' into auto-pick-53465-branch-2.1
No new revisions were added by this update.
Summary of changes:
be/src/olap/olap_common.h | 4 +-
be/src/olap/rowset/unique_rowset_id_generator.cpp | 9 ---
be/src/runtime/group_commit_mgr.cpp | 15 ++--
.../runtime/stream_load/stream_load_executor.cpp | 2 +-
be/src/util/bitmap_value.h | 7 +-
be/src/vec/exec/format/csv/csv_reader.cpp | 8 +-
be/test/olap/rowset/rowset_meta_test.cpp | 10 +++
be/test/util/bitmap_value_test.cpp | 6 ++
.../antlr4/org/apache/doris/nereids/DorisParser.g4 | 8 +-
.../apache/doris/datasource/ExternalDatabase.java | 66 ++++++++-------
.../org/apache/doris/load/loadv2/LoadManager.java | 5 +-
.../org/apache/doris/mysql/privilege/Auth.java | 41 ++++------
.../org/apache/doris/mysql/privilege/Role.java | 40 +++------
.../apache/doris/mysql/privilege/RoleManager.java | 2 +-
.../GroupKeyWithOrder.java} | 45 ++++-------
.../doris/nereids/parser/LogicalPlanBuilder.java | 45 +++++++++--
.../properties/ChildOutputPropertyDeriver.java | 4 +
.../rules/expression/rules/SimplifyRange.java | 44 ++++++++--
.../rules/implementation/AggregateStrategies.java | 6 +-
.../nereids/rules/rewrite/AddDefaultLimit.java | 10 +++
.../java/org/apache/doris/qe/SessionVariable.java | 2 +-
.../apache/doris/qe/ShortCircuitQueryContext.java | 6 +-
.../doris/nereids/parser/NereidsParserTest.java | 54 +++++++++++++
.../rules/expression/SimplifyRangeTest.java | 40 +++++----
.../session_variable/test_default_limit.out | Bin 0 -> 257 bytes
.../test_nereids_group_by_with_order.out | Bin 0 -> 901 bytes
regression-test/pipeline/performance/compile.sh | 1 +
.../suites/account_p0/test_grant_priv.groovy | 38 +++++++++
.../suites/cold_heat_separation/policy/drop.groovy | 13 ++-
.../policy/drop_hdfs_reource.groovy | 12 ++-
.../add_drop_partition_by_hdfs.groovy | 2 +-
...eate_table_use_dynamic_partition_by_hdfs.groovy | 2 +-
...reate_table_use_partition_policy_by_hdfs.groovy | 2 +-
.../create_table_use_policy_by_hdfs.groovy | 2 +-
.../load_colddata_to_hdfs.groovy | 2 +-
.../modify_replica_use_partition_by_hdfs.groovy | 2 +-
.../table_modify_resouce_and_policy_by_hdfs.groovy | 2 +-
...oup_commit_async_wal_msg_fault_injection.groovy | 4 +-
.../inverted_index_p0/test_count_on_index.groovy | 11 +++
.../broker_load/test_show_create_load.groovy} | 20 +++--
.../ddl/test_multi_char_line_delimiter.sql | 76 ++++++++++++++++++
.../test_multi_char_line_delimiter.groovy | 77 ++++++++++++++++++
.../session_variable/test_default_limit.groovy | 38 +++++++++
.../create_commit_mtmv_many_task.groovy | 8 +-
.../test_nereids_group_by_with_order.groovy | 89 +++++++++++++++++++++
.../list_partition/test_list_partition.groovy | 6 +-
.../suites/point_query_p0/test_point_query.groovy | 10 +++
47 files changed, 691 insertions(+), 205 deletions(-)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/{properties/OrderKey.java =>
parser/GroupKeyWithOrder.java} (56%)
create mode 100644
regression-test/data/nereids_p0/session_variable/test_default_limit.out
create mode 100644
regression-test/data/nereids_syntax_p0/test_nereids_group_by_with_order.out
copy
regression-test/suites/{query_p0/session_variable/test_invalid_session.groovy
=> load_p0/broker_load/test_show_create_load.groovy} (61%)
create mode 100644
regression-test/suites/load_p2/broker_load/ddl/test_multi_char_line_delimiter.sql
create mode 100644
regression-test/suites/load_p2/broker_load/test_multi_char_line_delimiter.groovy
create mode 100644
regression-test/suites/nereids_syntax_p0/test_nereids_group_by_with_order.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]