This is an automated email from the ASF dual-hosted git repository. kxiao pushed a change to branch branch-2.0 in repository https://gitbox.apache.org/repos/asf/doris.git
from 06c7d00a2f6 fix cup file compile error new 2c80cef34d8 [fix](planner) mark join slot should always be nullable (#25433) new cebf5fede50 [improvement](meta) allow to ignore unknown image module (#25450) new acd708fde5e [Regression case](statistics) Add regression test case for fetching HMSExternalTable through hms. (#25548) new c64fa800bcd [regression-test](export) Add some tests that use hive external table to read orc/parquet file exported by doris (#25431) new c89f57ae7e8 [Fix](row store) Real default value should be used instead of default… (#25230) new a6b722f2a80 fix be compile by remove auto_increment new 3341ad1041b [fix](mvn source) fix audit compile java-cup and cup-maven-plugin not found (#25564) new c6b995cae67 [fix](column-id) fix null conn ctx in column id flusher and parser for `database` field in corresponding show stmt (#25393) new a7b637d4d54 [enhancement](stats) Unify sample algorithm between olap table and external table (#25472) new 4a9708d2066 [opt](error msg) Make data codec error clearly when load csv data can't display (#25540) new bf402c3acc1 [fix](auth)fix not check udf auth in nereids (#25541) new 55ae9d60098 [fix](stats) internal stats table tablet replica num not update as expected (#25563) new 3f5dfbe5ccf [chore](compaction) Do not print the stack trace when the compaction task already exists (#25597) new b8f1f752072 [fix](be) Make DorisCallOnce's function exception-safe (#25579) new d41da93abe5 [cases](regression-test) Add create and drop S3 repository test (#25568) new 04b547967bb [improvement](disk balance) impr disk rebalancer sched with partition rebalancer (#25549) new 82a095dad83 add be config disable_segment_cache new 9f88e089003 [FIX](func) fix count distinct do not support arr/map/struct (#25483) new aec9b75635e [fix](months_diff) fix wrong result of months_diff (#25577) new 557112e55dd [improvement](statistics)Set min max to NULL when collect stats with sample (#25593) new 8e4a1c64169 [fix](function) fix str_to_date default return type scale for nereids (#24932) new 0a303c5a82f [Bug](samples)fix IndexOutOfBoundsException (#25608) new cbb353edc8b [fix](nereids)fix bug of duplicate name of inline view (#25627) new 89bcc7eb4e6 [improvement](tablet clone) partition balance should invalidate tablet move in cache when sched failed (#25602) new 51525bd76ca [improvement](tablet clone) tablet balance ignore deleted partitions (#25499) new fbac57f8daf [fix](log) fix the problem of parameter mismatch when printing logs (#25649) new 4d2d87ef3c0 [enhancement](mow-ut)Add compaction commit delete bitmap unit test (#25569) new 4e51eebcbb4 [improvement](outfile)support underscore prefix when select outfile (#25395) new f6e2b570a19 [regression-test](bloom filter) Add bloom filter hit test (#24557) new b3dab2d88d5 Revert "[fix](be) Make DorisCallOnce's function exception-safe (#25579)" new f3572248fd1 Revert "[enhancement](mow-ut)Add compaction commit delete bitmap unit test (#25569)" The 31 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: be/src/common/config.cpp | 1 + be/src/common/config.h | 1 + be/src/exec/rowid_fetcher.cpp | 5 +- be/src/olap/olap_server.cpp | 10 +- be/src/olap/rowset/beta_rowset.cpp | 2 +- be/src/olap/tablet.cpp | 6 +- be/src/runtime/descriptors.cpp | 4 +- be/src/runtime/descriptors.h | 5 + be/src/service/point_query_executor.cpp | 10 +- be/src/service/point_query_executor.h | 3 + be/src/vec/exec/format/csv/csv_reader.cpp | 8 +- be/src/vec/functions/function_timestamp.cpp | 3 + be/src/vec/jsonb/serialize.cpp | 22 +- be/src/vec/jsonb/serialize.h | 4 +- be/src/vec/runtime/vdatetime_value.cpp | 24 +- be/src/vec/runtime/vdatetime_value.h | 26 +- be/test/vec/jsonb/serialize_test.cpp | 9 +- .../SHOW-CONVERT-LIGHR-SCHEMA-CHANGE-PROCESS.md | 4 +- .../SHOW-CONVERT-LIGHT-SCHEMA-CHANGE-PROCESS.md | 4 +- .../main/java/org/apache/doris/common/Config.java | 14 + fe/fe-core/src/main/cup/sql_parser.cup | 2 +- .../doris/alter/AlterLightSchChangeHelper.java | 12 +- .../java/org/apache/doris/analysis/Analyzer.java | 5 +- .../apache/doris/analysis/FunctionCallExpr.java | 5 +- .../org/apache/doris/analysis/OutFileClause.java | 2 +- .../org/apache/doris/analysis/SlotDescriptor.java | 1 + .../org/apache/doris/analysis/StmtRewriter.java | 2 +- .../apache/doris/catalog/CatalogRecycleBin.java | 11 + .../org/apache/doris/catalog/FunctionRegistry.java | 4 +- .../doris/catalog/InternalSchemaInitializer.java | 4 +- .../apache/doris/catalog/TabletInvertedIndex.java | 13 + .../org/apache/doris/clone/BeLoadRebalancer.java | 13 + .../org/apache/doris/clone/DiskRebalancer.java | 26 +- .../java/org/apache/doris/clone/MovesCacheMap.java | 12 + .../apache/doris/clone/PartitionRebalancer.java | 19 +- .../java/org/apache/doris/clone/Rebalancer.java | 3 + .../org/apache/doris/clone/TabletScheduler.java | 21 +- .../java/org/apache/doris/common/FeNameFormat.java | 16 ++ .../apache/doris/nereids/analyzer/UnboundSlot.java | 5 + .../nereids/rules/analysis/BindExpression.java | 4 +- .../doris/nereids/trees/expressions/Alias.java | 4 +- .../doris/nereids/trees/expressions/Slot.java | 4 + .../nereids/trees/expressions/SlotReference.java | 41 ++- .../expressions/functions/scalar/StrToDate.java | 10 +- .../org/apache/doris/persist/meta/MetaReader.java | 16 +- .../apache/doris/statistics/BaseAnalysisTask.java | 26 ++ .../apache/doris/statistics/HMSAnalysisTask.java | 12 +- .../apache/doris/statistics/OlapAnalysisTask.java | 34 +-- .../org/apache/doris/clone/DiskRebalanceTest.java | 1 + .../java/org/apache/doris/clone/RebalanceTest.java | 1 + .../org/apache/doris/common/FeNameFormatTest.java | 3 + fe_plugins/pom.xml | 2 +- gensrc/script/doris_builtins_functions.py | 4 +- gensrc/thrift/Descriptors.thrift | 4 + .../test_compaction_uniq_keys_row_store.out | 8 +- .../export/hive_read/orc/test_hive_read_orc.out | 49 ++++ .../orc/test_hive_read_orc_complex_type.out | 124 +++++++++ .../hive_read/parquet/test_hive_read_parquet.out | 49 ++++ .../parquet/test_hive_read_parquet_comlex_type.out | 124 +++++++++ .../external_table_p0/hive/test_hive_other.out | 5 - .../stream_load/csv_with_none_utf8_data.csv | 4 + .../data/nereids_function_p0/scalar_function/M.out | 48 ++++ .../datetime_functions/test_date_function.out | 5 +- .../data/point_query_p0/test_point_query.out | 57 +++-- .../data/point_query_p0/test_rowstore.out | 7 + .../datetime_functions/test_date_function.out | 3 + .../test_create_and_drop_repository.groovy | 84 ++++++ .../bloom_filter_p0/test_bloom_filter_hit.groovy | 95 +++++++ .../export/hive_read/orc/test_hive_read_orc.groovy | 272 ++++++++++++++++++++ .../orc/test_hive_read_orc_complex_type.groovy | 280 ++++++++++++++++++++ .../parquet/test_hive_read_parquet.groovy | 272 ++++++++++++++++++++ .../test_hive_read_parquet_comlex_type.groovy | 282 +++++++++++++++++++++ .../external_table_p0/hive/test_hive_other.groovy | 13 +- .../hive/test_hive_sample_statistic.groovy | 99 -------- .../hive/test_hive_statistic.groovy | 34 +-- .../hive/test_hive_statistic_sample.groovy | 40 +-- .../hive/test_hive_statistics_from_hms.groovy | 214 ++++++++++++++++ .../suites/javaudf_p0/test_javaudf_auth.groovy | 69 +++++ .../test_csv_with_none_utf8_data.groovy | 73 ++++++ .../nereids_function_p0/scalar_function/M.groovy | 27 ++ .../datetime_functions/test_date_function.groovy | 1 + .../subquery/test_duplicate_name_in_view.groovy | 108 +++++++- .../suites/point_query_p0/test_point_query.groovy | 8 +- .../suites/point_query_p0/test_rowstore.groovy | 49 ++++ ...test_count_distinct_with_collection_type.groovy | 67 +++++ .../datetime_functions/test_date_function.groovy | 1 + .../org/apache/doris/sdk/DorisReaderExample.java | 2 +- 87 files changed, 2796 insertions(+), 284 deletions(-) create mode 100644 regression-test/data/external_table_p0/export/hive_read/orc/test_hive_read_orc.out create mode 100644 regression-test/data/external_table_p0/export/hive_read/orc/test_hive_read_orc_complex_type.out create mode 100644 regression-test/data/external_table_p0/export/hive_read/parquet/test_hive_read_parquet.out create mode 100644 regression-test/data/external_table_p0/export/hive_read/parquet/test_hive_read_parquet_comlex_type.out create mode 100644 regression-test/data/load_p0/stream_load/csv_with_none_utf8_data.csv create mode 100644 regression-test/data/point_query_p0/test_rowstore.out create mode 100644 regression-test/suites/backup_restore/test_create_and_drop_repository.groovy create mode 100644 regression-test/suites/bloom_filter_p0/test_bloom_filter_hit.groovy create mode 100644 regression-test/suites/external_table_p0/export/hive_read/orc/test_hive_read_orc.groovy create mode 100644 regression-test/suites/external_table_p0/export/hive_read/orc/test_hive_read_orc_complex_type.groovy create mode 100644 regression-test/suites/external_table_p0/export/hive_read/parquet/test_hive_read_parquet.groovy create mode 100644 regression-test/suites/external_table_p0/export/hive_read/parquet/test_hive_read_parquet_comlex_type.groovy delete mode 100644 regression-test/suites/external_table_p2/hive/test_hive_sample_statistic.groovy create mode 100644 regression-test/suites/external_table_p2/hive/test_hive_statistics_from_hms.groovy create mode 100644 regression-test/suites/javaudf_p0/test_javaudf_auth.groovy create mode 100644 regression-test/suites/load_p0/stream_load/test_csv_with_none_utf8_data.groovy create mode 100644 regression-test/suites/point_query_p0/test_rowstore.groovy create mode 100644 regression-test/suites/query_p0/sql_functions/aggregate_functions/test_count_distinct_with_collection_type.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org