This is an automated email from the ASF dual-hosted git repository.
kirs pushed a change to branch auto-pick-57226-branch-3.1
in repository https://gitbox.apache.org/repos/asf/doris.git
from 7b1ec306fc1 [chore](dep)upgrade netty and hadoop (#57226)
add d1760f171c8 branch-3.1: [chore](dep)Upgrade ranger to 2.7.0 #57514
(#57556)
add 72e0330aa1a branch-3.1: [Chore](code-clear)Unify the use of BrokerDesc
as the storage property bridge for Load (#57581)
add c13991fb393 branch-3.1: [fix](test) skip ingestion load test (#57564)
add 38ce7ce95a4 branch-3.1:[feat](thirdparty) Refactor HDFS dependency
management: move HDFS client jars to FE and slim down BE thirdparty (#57202)
(#57527)
add 44119ab3044 branch-3.1: [fix](export) cancel job before adding task
#57488 (#57562)
add 949ddbc3d62 branch-3.1: [log](insert-overwrite) Add log for insert
overwrite auto detect begin #57418 (#57444)
add 8a657ab5a01 branch-3.1: [chore](cloud) Print new value json when
set_value #57385 (#57458)
add 98f4301f15c branch-3.1: [fix](inverted index) Fix skipping data reads
for columns when index is hit #57461 (#57475)
add df5744faf42 branch-3.1: [Fix](case) try fix
test_warmup_delay_compaction_query_tolerance #56553 (#57499)
add bbcbf6e0ffe branch-3.1: [fix](prepare statement)Prepare stage only
explain sql to get output slots. #56224 (#57504)
add 39ee46938cc branch-3.1: [fix](mysql) Fix SSL unwrap infinite loop on
handshake failure #57364 (#57599)
add cf9a8849499 branch-3.1: [fix](filecache) fix
BytesScannedFromCache/Local always zero #55929 (#57536)
add 7fb9e922535 branch-3.1: [fix](cloud) Fix cloud balance warm up lost
idx file #57114 (#57554)
add 1a0309b12fd branch-3.1: [mem](jemalloc) Improve memory reuse
efficiency and reduce page faults to change jemalloc conf #57076 (#57152)
add 0325b3597ca branch-3.1: [fix](decimal256) fix unstable overflow error
when casting decimal256 to float #56848 (#57503)
add eb2b07df990 branch-3.1: [fix](filecache) fix filecache microbench bvar
#56360 (#57535)
add de8ac0d1a34 branch-3.1: [feat](hdfs) upgrade libhdfs to 3.4.2 #57621
(#57638)
add 6a41b262e0d branch-3.1: [improve](glue) Glue endpoint is required.
#57543 (#57610)
add 5be933095f6 branch-3.1: [fix](iceberg) Support client.region and
iceberg.rest.* properties invended credentials #57521 (#57539)
add d64101b8d7a branch-3.1: [fix](docker) fix iceberg docker error: unable
to prepare context: path "spark/" not found #57417 (#57611)
add e6f4a96a403 branch-3.1:[enhancement](s3)Add TotalGetRequestTime
profile metric to the S3 reader. (#57519) (#57636)
add 873d39e96e9 branch-3.1:[enhancement](parquet)Optimize the performance
of parquet reader when decode RLE_DICTIONARY encoding (#57208) (#57614)
add f5f1a6c61b5 branch-3.1: [Bug](Jni)should delete local ref after
convert to global ref #57513 (#57597)
add 3d15cc61fe8 branch-3.1: [fix](cloud) Fix domain user set default
cluster report err #56032 (#57555)
add c76cc0815aa branch-3.1: [chore](dep)upgrade dependencies #57402
(#57661)
add fc8300d6b03 Merge branch 'branch-3.1' into auto-pick-57226-branch-3.1
No new revisions were added by this update.
Summary of changes:
be/CMakeLists.txt | 2 +-
be/src/cloud/cloud_internal_service.cpp | 72 ++++++---
be/src/io/cache/block_file_cache.h | 4 -
be/src/io/cache/block_file_cache_downloader.cpp | 16 +-
be/src/io/cache/cached_remote_file_reader.cpp | 3 +-
be/src/io/fs/hdfs.h | 2 +-
be/src/io/fs/s3_file_reader.cpp | 12 +-
be/src/io/fs/s3_file_reader.h | 1 +
be/src/io/tools/file_cache_microbench.cpp | 8 +-
be/src/olap/rowset/segment_v2/segment_iterator.cpp | 7 +-
be/src/util/jni-util.cpp | 1 +
be/src/vec/data_types/data_type_decimal.h | 9 +-
be/src/vec/exec/format/parquet/decoder.cpp | 12 +-
.../format/parquet/fix_length_dict_decoder.hpp | 64 +++++++-
be/src/vec/exec/scan/new_olap_scanner.cpp | 3 +
.../parquet/fix_length_dict_decoder_test.cpp | 4 +-
bin/start_be.sh | 10 +-
build.sh | 175 ++++++++++++---------
cloud/script/start.sh | 11 +-
cloud/src/meta-service/http_encode_key.cpp | 45 +++---
cloud/test/http_encode_key_test.cpp | 11 +-
cloud/test/meta_service_http_test.cpp | 7 +-
conf/be.conf | 2 +-
.../docker-compose/iceberg/iceberg.yaml.tpl | 1 -
.../{avro-scanner => hadoop-deps}/pom.xml | 89 ++++++-----
fe/be-java-extensions/pom.xml | 1 +
fe/be-java-extensions/preload-extensions/pom.xml | 91 +----------
fe/fe-core/pom.xml | 17 +-
.../org/apache/doris/analysis/OutFileClause.java | 8 +-
.../datasource/credentials/CredentialUtils.java | 16 +-
.../metastore/AWSGlueMetaStoreBaseProperties.java | 6 +-
.../datasource/property/storage/S3Properties.java | 4 +-
.../insertoverwrite/InsertOverwriteManager.java | 4 +-
.../main/java/org/apache/doris/load/ExportMgr.java | 18 +--
.../java/org/apache/doris/mysql/MysqlChannel.java | 6 +-
.../org/apache/doris/mysql/MysqlSslContext.java | 7 +-
.../org/apache/doris/mysql/SslEngineHelper.java | 75 +++++++++
.../apache/doris/mysql/privilege/UserProperty.java | 18 ++-
.../org/apache/doris/nereids/NereidsPlanner.java | 2 +-
.../doris/nereids/parser/LogicalPlanBuilder.java | 20 +--
.../nereids/rules/analysis/ExpressionAnalyzer.java | 2 +-
.../nereids/trees/expressions/Placeholder.java | 4 +-
...Explainable.java => PrepareCommandPlanner.java} | 21 +--
.../trees/plans/commands/ExportCommand.java | 22 ++-
.../nereids/trees/plans/commands/LoadCommand.java | 23 +--
.../insert/InsertOverwriteTableCommand.java | 2 +-
.../java/org/apache/doris/qe/StmtExecutor.java | 5 +-
.../WorkloadConditionUsername.java | 2 +-
.../hadoop/hbase/io/FSDataInputStreamWrapper.java | 3 +-
.../AWSGlueMetaStoreBasePropertiesTest.java | 2 +-
fe/pom.xml | 60 ++-----
gensrc/proto/internal_service.proto | 1 +
.../data/prepared_stmt_p0/prepared_stmt.out | 4 +
.../predefine/test_predefine_type_index.out | 6 +
.../cloud_p0/auth/test_set_default_cluster.groovy | 15 ++
.../cloud_p0/balance/test_balance_warm_up.groovy | 86 +++++++---
..._warmup_delay_compaction_query_tolerance.groovy | 9 +-
...x.groovy => test_export_delete_disallow.groovy} | 76 +++------
.../ingestion_load/test_ingestion_load.groovy | 5 +
.../test_ingestion_load_alter_column.groovy | 4 +
.../test_ingestion_load_alter_partition.groovy | 4 +
.../test_ingestion_load_drop_table.groovy | 6 +-
.../test_ingestion_load_multi_table.groovy | 6 +-
.../test_ingestion_load_with_inverted_index.groovy | 4 +
.../test_ingestion_load_with_partition.groovy | 6 +-
.../suites/prepared_stmt_p0/prepared_stmt.groovy | 29 ++++
.../predefine/test_predefine_type_index.groovy | 4 +-
67 files changed, 752 insertions(+), 523 deletions(-)
copy fe/be-java-extensions/{avro-scanner => hadoop-deps}/pom.xml (51%)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/mysql/SslEngineHelper.java
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/{Explainable.java
=> PrepareCommandPlanner.java} (59%)
copy
regression-test/suites/export_p0/{test_outfile_csv_with_success_prefix.groovy
=> test_export_delete_disallow.groovy} (52%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]