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: [email protected]
For additional commands, e-mail: [email protected]