This is an automated email from the ASF dual-hosted git repository.

morningman pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from eccb882b7c6 [fix](custom analyzer) Fix basic and icu tokenizer can not 
be customized (#60506)
     add 73404dfe9ec [opt](nereids) support order by clause in create table 
(#60684)

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/doris/common/Config.java  |   6 +-
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 |   4 +-
 .../src/main/java/org/apache/doris/DorisFE.java    |   4 +-
 .../java/org/apache/doris/analysis/KeysDesc.java   |  46 +++----
 .../main/java/org/apache/doris/catalog/Env.java    |  16 ++-
 .../apache/doris/datasource/InternalCatalog.java   |   6 +-
 .../datasource/iceberg/IcebergExternalTable.java   |  35 +++++
 .../datasource/iceberg/IcebergMetadataOps.java     |  41 +++++-
 .../doris/nereids/parser/LogicalPlanBuilder.java   |  56 +++++++-
 .../trees/plans/commands/info/CreateMTMVInfo.java  |   2 +-
 .../trees/plans/commands/info/CreateTableInfo.java | 141 ++++++++++++++-------
 .../trees/plans/commands/info/SortFieldInfo.java   |  67 ++++++++++
 .../org/apache/doris/planner/IcebergTableSink.java |   6 +
 .../org/apache/doris/regression/Config.groovy      |   8 +-
 .../org/apache/doris/regression/suite/Suite.groovy |   2 +-
 .../compaction/test_compaction_uniq_keys_ck.groovy |   2 +-
 .../test_compaction_uniq_keys_row_store_ck.groovy  |   2 +-
 ...test_compaction_uniq_keys_with_delete_ck.groovy |   2 +-
 .../compaction/test_full_compaction_ck.groovy      |   2 +-
 .../test_vertical_compaction_uniq_keys_ck.groovy   |   2 +-
 .../iceberg/write/test_iceberg_create_table.groovy |  26 ++++
 .../test_index_compaction_unique_keys_arr.groovy   |   2 +-
 .../suites/nereids_p0/delete/delete_cte_ck.groovy  |   4 +-
 .../suites/point_query_p0/load_ck.groovy           |   2 +-
 .../point_query_p0/test_point_query_ck.groovy      |   6 +-
 .../test_point_query_partition_ck.groovy           |   4 +-
 .../suites/point_query_p0/test_rowstore_ck.groovy  |  14 +-
 .../point_query_p0/test_rowstore_query_ck.groovy   |   2 +-
 .../unique_ck/test_schema_change_unique.groovy     |   2 +-
 .../unique_ck/test_unique_schema_value_drop.groovy |  14 +-
 .../test_unique_schema_value_modify.groovy         |  20 +--
 .../test_unique_schema_value_modify1.groovy        |  10 +-
 .../test_unique_schema_value_modify2.groovy        |  14 +-
 .../test_unique_schema_value_modify3.groovy        |   6 +-
 .../test_segcompaction_unique_keys_mow_ck.groovy   |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/call_center.sql     |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/catalog_page.sql    |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/catalog_returns.sql |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/catalog_sales.sql   |   2 +-
 .../suites/tpcds_sf1_unique_ck_p1/ddl/customer.sql |   2 +-
 .../ddl/customer_address.sql                       |   2 +-
 .../ddl/customer_demographics.sql                  |   2 +-
 .../suites/tpcds_sf1_unique_ck_p1/ddl/date_dim.sql |   2 +-
 .../ddl/household_demographics.sql                 |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/income_band.sql     |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/inventory.sql       |   2 +-
 .../suites/tpcds_sf1_unique_ck_p1/ddl/item.sql     |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/promotion.sql       |   2 +-
 .../suites/tpcds_sf1_unique_ck_p1/ddl/reason.sql   |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/ship_mode.sql       |   2 +-
 .../suites/tpcds_sf1_unique_ck_p1/ddl/store.sql    |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/store_returns.sql   |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/store_sales.sql     |   2 +-
 .../suites/tpcds_sf1_unique_ck_p1/ddl/time_dim.sql |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/warehouse.sql       |   2 +-
 .../suites/tpcds_sf1_unique_ck_p1/ddl/web_page.sql |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/web_returns.sql     |   2 +-
 .../tpcds_sf1_unique_ck_p1/ddl/web_sales.sql       |   2 +-
 .../suites/tpcds_sf1_unique_ck_p1/ddl/web_site.sql |   2 +-
 .../tpch_sf0.1_unique_ck_p1/ddl/customer.sql       |   2 +-
 .../tpch_sf0.1_unique_ck_p1/ddl/lineitem.sql       |   2 +-
 .../suites/tpch_sf0.1_unique_ck_p1/ddl/nation.sql  |   2 +-
 .../suites/tpch_sf0.1_unique_ck_p1/ddl/orders.sql  |   2 +-
 .../suites/tpch_sf0.1_unique_ck_p1/ddl/part.sql    |   2 +-
 .../tpch_sf0.1_unique_ck_p1/ddl/partsupp.sql       |   2 +-
 .../suites/tpch_sf0.1_unique_ck_p1/ddl/region.sql  |   2 +-
 .../tpch_sf0.1_unique_ck_p1/ddl/supplier.sql       |   2 +-
 .../partial_update/test_mix_partial_update.groovy  |   8 +-
 .../test_new_partial_update_delete.groovy          |   2 +-
 .../partial_update/test_partial_update.groovy      |   8 +-
 .../test_partial_update_2pc_schema_change.groovy   |   2 +-
 .../test_partial_update_after_delete.groovy        |   4 +-
 .../test_partial_update_auto_inc.groovy            |   2 +-
 .../test_partial_update_case_insensitivity.groovy  |   2 +-
 .../test_partial_update_complex_type.groovy        |   2 +-
 ...artial_update_complex_type_schema_change.groovy |   2 +-
 .../test_partial_update_default_value.groovy       |   2 +-
 .../test_partial_update_delete.groovy              |   4 +-
 .../test_partial_update_delete_sign.groovy         |   8 +-
 ...partial_update_delete_sign_with_conflict.groovy |   2 +-
 ...artial_update_insert_light_schema_change.groovy |  10 +-
 ...test_partial_update_insert_schema_change.groovy |  10 +-
 .../test_partial_update_insert_seq_col.groovy      |   4 +-
 .../test_partial_update_native_insert_stmt.groovy  |  14 +-
 ...artial_update_native_insert_stmt_complex.groovy |   4 +-
 .../partial_update/test_partial_update_orc.groovy  |   2 +-
 .../test_partial_update_parallel.groovy            |  10 +-
 .../test_partial_update_publish.groovy             |   2 +-
 .../test_partial_update_schema_change.groovy       |  20 +--
 ...t_partial_update_schema_change_row_store.groovy |  20 +--
 .../test_partial_update_with_update_stmt.groovy    |   6 +-
 .../ssb_unique_load_zstd/ddl/customer_create.sql   |   2 +-
 .../ddl/customer_sequence_create.sql               |   2 +-
 .../ssb_unique_load_zstd/ddl/date_create.sql       |   2 +-
 .../ddl/date_sequence_create.sql                   |   2 +-
 .../ssb_unique_load_zstd/ddl/lineorder_create.sql  |   2 +-
 .../ddl/lineorder_sequence_create.sql              |   2 +-
 .../ssb_unique_load_zstd/ddl/part_create.sql       |   2 +-
 .../ddl/part_sequence_create.sql                   |   2 +-
 .../ssb_unique_load_zstd/ddl/supplier_create.sql   |   2 +-
 .../ddl/supplier_sequence_create.sql               |   2 +-
 .../ssb_unique_sql_zstd/ddl/customer_create.sql    |   2 +-
 .../ssb_unique_sql_zstd/ddl/date_create.sql        |   2 +-
 .../ssb_unique_sql_zstd/ddl/lineorder_create.sql   |   2 +-
 .../ssb_unique_sql_zstd/ddl/part_create.sql        |   2 +-
 .../ssb_unique_sql_zstd/ddl/supplier_create.sql    |   2 +-
 .../test_compact_multi_segments.groovy             |   2 +-
 .../unique_with_mow_c_p0/test_compact_seg.groovy   |   2 +-
 .../test_compact_with_seq.groovy                   |   2 +-
 .../test_compact_with_seq2.groovy                  |   2 +-
 ...est_compaction_with_multi_append_columns.groovy |   2 +-
 .../unique_with_mow_c_p0/test_create_table.groovy  |  71 ++++++++---
 .../unique_with_mow_c_p0/test_delete_sign.groovy   |   8 +-
 .../test_delete_sign_delete_bitmap.groovy          |   4 +-
 .../test_mow_full_clone_exception.groovy           |   2 +-
 .../test_mow_with_null_sequence.groovy             |   4 +-
 .../unique_with_mow_c_p0/test_pk_uk_case.groovy    |   2 +-
 .../test_primary_key_simple_case.groovy            |   2 +-
 .../unique_with_mow_c_p0/test_schema_change.groovy |   2 +-
 .../test_schema_change_add_key_column.groovy       |   2 +-
 .../test_schema_change_and_compaction.groovy       |   2 +-
 .../test_schema_change_ck.groovy                   |   6 +-
 .../suites/unique_with_mow_c_p0/test_select.groovy |   2 +-
 .../test_unique_mow_sequence.groovy                |   2 +-
 .../suites/unique_with_mow_c_p0/test_update.groovy |   2 +-
 .../ssb_unique_load_zstd/ddl/customer_create.sql   |   2 +-
 .../ddl/customer_sequence_create.sql               |   2 +-
 .../ssb_unique_load_zstd/ddl/date_create.sql       |   2 +-
 .../ddl/date_sequence_create.sql                   |   2 +-
 .../ssb_unique_load_zstd/ddl/lineorder_create.sql  |   2 +-
 .../ddl/lineorder_sequence_create.sql              |   2 +-
 .../ssb_unique_load_zstd/ddl/part_create.sql       |   2 +-
 .../ddl/part_sequence_create.sql                   |   2 +-
 .../ssb_unique_load_zstd/ddl/supplier_create.sql   |   2 +-
 .../ddl/supplier_sequence_create.sql               |   2 +-
 .../ssb_unique_sql_zstd/ddl/customer_create.sql    |   2 +-
 .../ssb_unique_sql_zstd/ddl/date_create.sql        |   2 +-
 .../ssb_unique_sql_zstd/ddl/lineorder_create.sql   |   2 +-
 .../ssb_unique_sql_zstd/ddl/part_create.sql        |   2 +-
 .../ssb_unique_sql_zstd/ddl/supplier_create.sql    |   2 +-
 .../unique_with_mow_c_p2/test_pk_uk_case.groovy    |   2 +-
 141 files changed, 650 insertions(+), 325 deletions(-)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/SortFieldInfo.java


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

Reply via email to