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

morningman pushed a change to branch auto-pick-59401-branch-4.0
in repository https://gitbox.apache.org/repos/asf/doris.git


 discard 45a05547f8f [regression](hudi) Impl new Hudi Docker environment 
(#59401)
     add aae5957dfa2 [Chore](query) add _query_ctx_map_delay_delete (#59262) 
(#56911) (#59638)
     add c992307c331 branch-4.0: [fix](pipeline)Fix set_operation not correctly 
setting shuffled_operator #59293 (#59702)
     add 0cf97f451bd branch-4.0: [fix](agg) fix rule merge_aggregate #59629 
(#59663)
     add 658c14e4d26 branch-4.0: [cloud](fdb) Fix missing backup agent in 
fdb.conf of fdb_ctl.sh #59641 (#59753)
     add 681d0b890fc branch-4.0: [Opt](cloud) cache table version for cloud 
mode #59339 (#59442)
     add cb4d81366a8 branch-4.0: [fix](parquet)fix hudi parquet read 
hoodie.datasource.write.drop.partition.columns prop table cause be core. #58532 
(#59749)
     add f6ebcb83600 [chore](be) remove all LRU Cache default value (#59556) 
(#59751)
     add 00503bc74ea branch-4.0: [optimize](parquet-reader) Optimize 
performance by parquet bloom filter. (#59727)
     add 2ded0048952 [fix](fe) add compatible code for LocalTablet and 
LocalReplica (#59771)
     add 05c063d7324 branch-4.0: [feature](inverted index) Implement es-like 
boolean query #58545 (#59766)
     add b4d26a34add branch-4.0: [Fix](Hdfs)Fix Kerberos auth config detection 
and auto-enable hive.metastore.sasl #59748 (#59763)
     add e3943ef952f  [Bug](runtime-filter) use rf_lock to lock 
local_state.conjuncts read operator #59688  (#59770)
     add a33cc788609 branch-4.0: [Fix](Streamingjob) Fix the issue of 
synchronization failure under empty tables #59735 (#59790)
     add 3940c799ce5 branch-4.0: [fix](profile) sort out parquet reader profile 
(#58895) (#59789)
     add 16b404a48fc branch-4.0: [bug](parquet) fix parquet type not handle 
float16 type #58528 (#58630)
     add 396c09362fb branch-4.0: [Feature](func) Support function 
QUANTILE_STATE_TO/FROM_BASE64 #59664 (#59746)
     add 93aa5f4a549 branch-4.0: [Exec](profile) add max row count one backend 
in materialization profile #59728 (#59758)
     add ba970b560b1 branch-4.0: [opt](memory) lazily create column writer when 
flush memtable for partial update (#59772)
     add e773e767127 branch-4.0: [Fix](function) fix skip null value for some 
date functions #59616 (#59694)
     add d285daf9b66 branch-4.0: [fix](cloud) Txn lazy committer update the txn 
commit op log min_versionstamp #59448 (#59711)
     add a1ceaf027d3 branch-4.0: [fix](recycler) Add recycle state for rs meta 
to avoid data loss #58459 (#59765)
     add 0e0bbae04e0 branch-4.0: [fix](cloud) Fix brpc::Server::ClearServices() 
SEGV #59717 (#59803)
     add 98adabe98f7 branch-4.0: [Fix](Streamingjob) fix show task error info 
when task timeout #59784 (#59807)
     add 2eac5174c94 branch-4.0: [refact](inverted index) use inverted index 
context for query #58981 (#59595)
     add 8f2348bc7eb branch-4.0: [chore](tools) Update TPC-DS DDLs #59756 
(#59802)
     add 3cd69346d3a [fix](set) Fix correctness caused by set operation 
(#59589) (#59801)
     add 2852d845490 branch-4.0: [fix](inverted index) fix BM25 LENGTH_TABLE 
using byte4_to_int for correct norm decoding #59713 (#59812)
     add e8975b441cc branch-4.0: [Chore](Notice)Update Notice year to 2026 
#59822 (#59824)
     add da6a88722d9 branch-4.0: [behaviorchange](segmentcache) disable segment 
cache prune default #59670 (#59825)
     add 3347892cadf branch-4.0: [refine](type) Ensure that the internal 
encoding types in Doris are trivially copyable. #59736 (#59805)
     add 31f0d7b86f3 branch-4.0: [add](test)Add a test case for parquet reader 
lazy read struct column. #59777 (#59811)
     add d41fe6b2b39 branch-4.0: [Fix](Streaming) fix get remote meta failed to 
pause streaming job #59760 (#59808)
     add 9efe793ad3e branch-4.0: [opt](varbinary) add conf control mapping 
iceberg uuid (#59726) (#59764)
     add f988f65f45c branch-4.0: [chore](cloud) Change enable_packed_file 
default to false and add fuzzy config #59773 (#59817)
     add 0174967dfb9 [branch-4.0]Pick predicates-related PR (#59804)
     add a42b16a6a1a branch-4.0: [fix](auth)fix some ldap bug #58541 (#59826)
     add d53be9fef84 branch-4.0: [fix](parquet) Fix struct column reading error 
when all queried fields are missing after schema evolution #59586 (#59839)
     add d2023938ae1 branch-4.0: [fix](cloud) Fix memory leak in 
CloudTxnDeleteBitmapCache for empty rowsets #59710 (#59819)
     add f8aed3b5547 branch-4.0: [Fix](StreamingJob) fix postgres consumer data 
in multi backend #59798 (#59841)
     add fef71d4cb05 branch-4.0: [feature](search) introduce lucene bool mode 
for search function #59394 (#59745)
     add 7a50c7dc0aa branch-4.0: [fix](regression-case) Fix case 
test_s3_load_with_where #59744 (#59829)
     add 170baba9e4f branch-4.0: [enhancement](cloud) improve FE RPC retry and 
MetaService connection handling #59698 (#59849)
     add 194de6a6791 branch-4.0: [feat](hms)Enabling Kerberos authentication 
for HMS automatically enables the SASL transport #59783 (#59842)
     add ff175d9eeab branch-4.0: [fix](variant) variant type rely on light 
schema change #59712 (#59855)
     add d556b6e2ee4 branch-4.0: [Fix](StreamingJob) fix create table issues 
when create streaming job #59828 (#59853)
     add 43e309e9fc5 branch-4.0: [feature](posexplode) support multi args 
#58990 (#59875)
     add 555e561574c branch-4.0: [fix](hudi) Disable nested column pruning for 
HUDI tables to avoid potential issues (#59860) (#59869)
     add 443e00ad155 [fix](fe) add compatible code for CloudTablet (#59815)
     add 5a76dbf2332 [fix](profile) Fix the issues of too many writer profile 
results (#59863)
     add 19414edeff7 branch-4.0: [fix](inverted index) fix incorrect supported 
types output in tokenizer error message #59666 (#59865)
     add 53749edd244 branch-4.0: [Fix](Streamingjob) fix streaming job auto 
resume clear error #59868 (#59894)
     add 076c08b67f4 [refine](expr) Use the new execute interface of expr in 
some places. … (#59879)
     add 16e4ec61991 branch-4.0: [fix](local shuffle) fix set operation compute 
wrong data because not set AggregationNode.isColocate #59840 (#59882)
     add 12e0e1ec046 branch-4.0: [Fix](StreamingJob) fix the first split task 
scheduled and fe restart remainsplit relay problem #59883 (#59902)
     add e5786112c48 branch-4.0: [fix](project push down) union and its 
children's output are mis order #58765 (#59886)
     add b084f3b6716 branch-4.0: [chore](tools) split TPC-DS' multi sql in one 
file #58691 (#59913)
     add 13b157ce286 branch-4.0: [Fix](partition) fix concurrent visit of 
partition items #59848 (#59891)
     add 173bb2f8731 [regression](hudi) Impl new Hudi Docker environment 
(#59401)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (45a05547f8f)
            \
             N -- N -- N   refs/heads/auto-pick-59401-branch-4.0 (173bb2f8731)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 NOTICE.txt                                         |    2 +-
 .../cloud/cloud_engine_calc_delete_bitmap_task.cpp |   19 +-
 be/src/cloud/cloud_rowset_builder.cpp              |    9 +
 be/src/cloud/cloud_rowset_writer.cpp               |    1 +
 be/src/cloud/cloud_schema_change_job.cpp           |    1 +
 be/src/cloud/cloud_tablet_mgr.cpp                  |    4 +-
 be/src/cloud/cloud_txn_delete_bitmap_cache.cpp     |   43 +-
 be/src/cloud/cloud_txn_delete_bitmap_cache.h       |   13 +
 be/src/cloud/config.cpp                            |    4 +-
 be/src/cloud/pb_convert.cpp                        |   24 +
 be/src/common/config.cpp                           |    4 +-
 be/src/exec/olap_common.h                          |  262 +--
 be/src/exec/olap_utils.h                           |   53 +-
 be/src/exprs/bitmapfilter_predicate.h              |    4 +-
 be/src/exprs/create_predicate_function.h           |   45 +-
 be/src/io/fs/buffered_reader.cpp                   |    3 -
 be/src/io/fs/buffered_reader.h                     |   18 -
 be/src/io/fs/tracing_file_reader.h                 |    1 +
 be/src/olap/accept_null_predicate.h                |   30 +-
 be/src/olap/bitmap_filter_predicate.h              |   25 +-
 be/src/olap/block_column_predicate.h               |   15 +-
 be/src/olap/bloom_filter_predicate.h               |   23 +-
 be/src/olap/collection_statistics.cpp              |   59 +-
 be/src/olap/column_predicate.h                     |   83 +-
 be/src/olap/compaction.cpp                         |    1 +
 be/src/olap/comparison_predicate.h                 |  100 +-
 be/src/olap/delete_handler.cpp                     |  488 +++++-
 be/src/olap/delete_handler.h                       |   21 +-
 be/src/olap/delta_writer_v2.cpp                    |    8 +-
 be/src/olap/in_list_predicate.h                    |  257 ++-
 be/src/olap/inverted_index_parser.h                |   28 +-
 be/src/olap/iterators.h                            |    5 +-
 be/src/olap/like_column_predicate.cpp              |    4 +-
 be/src/olap/like_column_predicate.h                |   31 +-
 be/src/olap/null_predicate.cpp                     |    5 +-
 be/src/olap/null_predicate.h                       |   25 +-
 be/src/olap/page_cache.h                           |   11 +-
 be/src/olap/predicate_creator.cpp                  |  135 ++
 be/src/olap/predicate_creator.h                    |  471 +++---
 be/src/olap/push_handler.cpp                       |    8 +-
 be/src/olap/push_handler.h                         |    1 +
 be/src/olap/rowset/rowset_meta.h                   |    4 +
 be/src/olap/rowset/rowset_reader_context.h         |    4 +-
 be/src/olap/rowset/rowset_writer_context.h         |    2 +
 be/src/olap/rowset/segment_v2/bloom_filter.h       |    9 +-
 be/src/olap/rowset/segment_v2/column_reader.cpp    |   14 +-
 be/src/olap/rowset/segment_v2/column_reader.h      |   28 +-
 .../inverted_index/analyzer/analyzer.cpp           |   57 +-
 .../segment_v2/inverted_index/analyzer/analyzer.h  |    4 +-
 .../inverted_index/query_v2/all_query/all_query.h  |  112 ++
 .../query_v2/boolean_query/boolean_query_builder.h |   84 +
 .../query_v2/{operator.h => boolean_query/occur.h} |    2 +-
 .../query_v2/boolean_query/occur_boolean_query.h   |   75 +
 .../boolean_query/occur_boolean_weight.cpp         |  287 ++++
 .../query_v2/boolean_query/occur_boolean_weight.h  |   88 +
 .../query_v2/{ => boolean_query}/operator.h        |    0
 .../{boolean_query.h => operator_boolean_query.h}  |   41 +-
 ...{boolean_weight.h => operator_boolean_weight.h} |   12 +-
 .../inverted_index/query_v2/disjunction_scorer.cpp |  129 ++
 .../inverted_index/query_v2/disjunction_scorer.h   |   66 +
 .../segment_v2/inverted_index/query_v2/doc_set.h   |    4 +
 .../inverted_index/query_v2/exclude_scorer.cpp     |   86 +
 .../{union/simple_union.h => exclude_scorer.h}     |   42 +-
 .../inverted_index/query_v2/intersection.cpp       |  206 ++-
 .../inverted_index/query_v2/intersection.h         |   20 +-
 .../query_v2/phrase_query/multi_phrase_weight.h    |    3 +-
 .../query_v2/phrase_query/phrase_scorer.cpp        |   16 +-
 .../query_v2/phrase_query/phrase_scorer.h          |    7 +-
 .../query_v2/phrase_query/phrase_weight.h          |    6 +-
 .../query_v2/postings/loaded_postings.cpp          |    3 +-
 .../query_v2/regexp_query/regexp_weight.cpp        |    2 +-
 .../inverted_index/query_v2/reqopt_scorer.h        |   80 +
 .../inverted_index/query_v2/segment_postings.h     |  195 ++-
 .../segment_v2/inverted_index/query_v2/size_hint.h |   48 +
 .../query_v2/term_query/term_scorer.h              |    5 +-
 .../query_v2/term_query/term_weight.h              |   23 +-
 .../query_v2/union/buffered_union.cpp              |  259 +++
 .../inverted_index/query_v2/union/buffered_union.h |   65 +
 .../inverted_index/query_v2/union/simple_union.cpp |    2 +-
 .../inverted_index/query_v2/union/simple_union.h   |    5 +
 .../segment_v2/inverted_index/query_v2/weight.h    |   20 +-
 .../inverted_index/similarity/bm25_similarity.cpp  |    2 +-
 .../segment_v2/inverted_index/util/tiny_set.h      |   34 +-
 .../olap/rowset/segment_v2/inverted_index_cache.h  |   17 +-
 .../rowset/segment_v2/inverted_index_iterator.cpp  |    3 +-
 .../rowset/segment_v2/inverted_index_iterator.h    |    6 +
 .../rowset/segment_v2/inverted_index_reader.cpp    |   21 +-
 .../olap/rowset/segment_v2/inverted_index_reader.h |   12 +-
 .../rowset/segment_v2/inverted_index_writer.cpp    |   30 +-
 .../olap/rowset/segment_v2/inverted_index_writer.h |    4 +-
 be/src/olap/rowset/segment_v2/segment.cpp          |   35 +-
 be/src/olap/rowset/segment_v2/segment.h            |    1 +
 be/src/olap/rowset/segment_v2/segment_iterator.cpp |   73 +-
 be/src/olap/rowset/segment_v2/segment_iterator.h   |   22 +-
 .../rowset/segment_v2/vertical_segment_writer.cpp  |   34 +-
 be/src/olap/schema_cache.h                         |    4 +-
 be/src/olap/segment_loader.h                       |    9 +-
 be/src/olap/shared_predicate.h                     |   70 +-
 be/src/olap/storage_engine.h                       |    4 +-
 be/src/olap/tablet_column_object_pool.h            |    5 +-
 be/src/olap/tablet_meta.cpp                        |    4 +-
 be/src/olap/tablet_reader.cpp                      |  118 +-
 be/src/olap/tablet_reader.h                        |   26 +-
 be/src/olap/tablet_schema_cache.h                  |    5 +-
 be/src/olap/txn_manager.h                          |    6 +-
 be/src/pipeline/exec/analytic_sink_operator.cpp    |    7 +-
 be/src/pipeline/exec/dict_sink_operator.cpp        |   18 +-
 be/src/pipeline/exec/file_scan_operator.cpp        |   25 +-
 be/src/pipeline/exec/file_scan_operator.h          |   24 +-
 be/src/pipeline/exec/materialization_opertor.cpp   |   13 +
 be/src/pipeline/exec/materialization_opertor.h     |    8 +
 be/src/pipeline/exec/mock_scan_operator.h          |   44 +-
 be/src/pipeline/exec/olap_scan_operator.cpp        |  125 +-
 be/src/pipeline/exec/olap_scan_operator.h          |   38 +-
 be/src/pipeline/exec/operator.cpp                  |   12 +-
 .../pipeline/exec/partition_sort_sink_operator.cpp |   13 +-
 .../pipeline/exec/partition_sort_sink_operator.h   |    1 -
 be/src/pipeline/exec/repeat_operator.cpp           |   12 +-
 be/src/pipeline/exec/scan_operator.cpp             | 1082 ++++++-------
 be/src/pipeline/exec/scan_operator.h               |  149 +-
 be/src/pipeline/exec/set_probe_sink_operator.h     |    2 +
 be/src/pipeline/exec/set_sink_operator.h           |    2 +
 be/src/pipeline/exec/union_sink_operator.h         |    7 +-
 be/src/pipeline/pipeline_fragment_context.cpp      |   14 +-
 be/src/pipeline/pipeline_fragment_context.h        |    3 +-
 be/src/pipeline/query_cache/query_cache.h          |    4 +-
 be/src/runtime/fragment_mgr.cpp                    |   11 +
 be/src/runtime/fragment_mgr.h                      |    4 +-
 be/src/runtime/load_channel_mgr.h                  |    5 +-
 be/src/runtime/memory/lru_cache_policy.h           |    8 +-
 be/src/runtime/query_context.cpp                   |    9 +-
 be/src/runtime/runtime_predicate.cpp               |  194 +--
 be/src/runtime/runtime_predicate.h                 |   18 +-
 .../runtime/stream_load/stream_load_executor.cpp   |   23 +-
 .../runtime_filter_consumer_helper.cpp             |   11 +
 .../runtime_filter_consumer_helper.h               |    4 +
 be/src/runtime_filter/runtime_filter_mgr.cpp       |   24 -
 be/src/runtime_filter/runtime_filter_mgr.h         |    5 +-
 be/src/service/point_query_executor.cpp            |    3 +-
 be/src/service/point_query_executor.h              |    5 +-
 be/src/util/hash_util.hpp                          |   10 +
 be/src/util/obj_lru_cache.cpp                      |    3 +-
 be/src/util/thrift_rpc_helper.cpp                  |   52 +-
 be/src/util/thrift_rpc_helper.h                    |   11 +
 .../aggregate_function_sequence_match.h            |    5 +-
 .../aggregate_function_window_funnel.h             |    1 -
 be/src/vec/common/pod_array.h                      |    5 +
 be/src/vec/common/sort/sorter.cpp                  |   12 +-
 be/src/vec/core/types.h                            |    6 +
 be/src/vec/exec/format/avro/avro_jni_reader.cpp    |    6 +-
 be/src/vec/exec/format/avro/avro_jni_reader.h      |    4 +-
 be/src/vec/exec/format/generic_reader.cpp          |  252 ---
 be/src/vec/exec/format/generic_reader.h            |   20 -
 be/src/vec/exec/format/jni_reader.cpp              |    6 +-
 be/src/vec/exec/format/jni_reader.h                |    6 +-
 be/src/vec/exec/format/json/new_json_reader.cpp    |   15 +-
 be/src/vec/exec/format/orc/vorc_reader.cpp         |   12 +-
 .../parquet/parquet_block_split_bloom_filter.cpp   |  134 ++
 .../parquet/parquet_block_split_bloom_filter.h     |   82 +
 .../exec/format/parquet/parquet_column_convert.cpp |    5 +
 .../exec/format/parquet/parquet_column_convert.h   |   84 +
 .../{parquet_pred_cmp.h => parquet_predicate.h}    |   76 +-
 be/src/vec/exec/format/parquet/schema_desc.cpp     |   10 +-
 .../parquet/vparquet_column_chunk_reader.cpp       |   14 +-
 .../format/parquet/vparquet_column_chunk_reader.h  |   17 +-
 .../exec/format/parquet/vparquet_column_reader.cpp |   18 +-
 .../exec/format/parquet/vparquet_column_reader.h   |   82 +-
 .../exec/format/parquet/vparquet_group_reader.cpp  |   18 +-
 .../exec/format/parquet/vparquet_group_reader.h    |    4 +-
 .../exec/format/parquet/vparquet_page_index.cpp    |    2 +-
 .../exec/format/parquet/vparquet_page_reader.cpp   |    9 +-
 .../vec/exec/format/parquet/vparquet_page_reader.h |    9 +-
 be/src/vec/exec/format/parquet/vparquet_reader.cpp |  373 +++--
 be/src/vec/exec/format/parquet/vparquet_reader.h   |   48 +-
 be/src/vec/exec/format/table/hive_reader.cpp       |   10 +-
 be/src/vec/exec/format/table/hive_reader.h         |    6 +-
 be/src/vec/exec/format/table/hudi_jni_reader.cpp   |    6 +-
 be/src/vec/exec/format/table/hudi_jni_reader.h     |    4 +-
 be/src/vec/exec/format/table/hudi_reader.cpp       |   10 +-
 be/src/vec/exec/format/table/hudi_reader.h         |    6 +-
 be/src/vec/exec/format/table/iceberg_reader.cpp    |   20 +-
 be/src/vec/exec/format/table/iceberg_reader.h      |    6 +-
 .../format/table/iceberg_sys_table_jni_reader.cpp  |    5 +-
 .../format/table/iceberg_sys_table_jni_reader.h    |    3 +-
 .../vec/exec/format/table/lakesoul_jni_reader.cpp  |    5 +-
 be/src/vec/exec/format/table/lakesoul_jni_reader.h |    3 +-
 .../exec/format/table/max_compute_jni_reader.cpp   |    6 +-
 .../vec/exec/format/table/max_compute_jni_reader.h |    4 +-
 be/src/vec/exec/format/table/paimon_jni_reader.cpp |    6 +-
 be/src/vec/exec/format/table/paimon_jni_reader.h   |    4 +-
 be/src/vec/exec/format/table/paimon_reader.h       |   10 +-
 .../format/table/paimon_sys_table_jni_reader.cpp   |    6 +-
 .../format/table/paimon_sys_table_jni_reader.h     |    4 +-
 .../format/table/trino_connector_jni_reader.cpp    |    5 +-
 .../exec/format/table/trino_connector_jni_reader.h |    3 +-
 be/src/vec/exec/jni_connector.cpp                  |   25 +-
 be/src/vec/exec/jni_connector.h                    |    6 +-
 be/src/vec/exec/scan/file_scanner.cpp              |  109 +-
 be/src/vec/exec/scan/file_scanner.h                |    6 +-
 be/src/vec/exec/scan/meta_scanner.cpp              |    4 +-
 be/src/vec/exec/scan/olap_scanner.cpp              |   46 +-
 be/src/vec/exec/scan/olap_scanner.h                |   10 +-
 be/src/vec/exec/scan/scanner.cpp                   |    3 +-
 .../vec/exprs/table_function/vexplode_bitmap.cpp   |    6 +-
 .../exprs/table_function/vexplode_json_object.cpp  |    6 +-
 be/src/vec/exprs/vexpr.cpp                         |    9 +-
 be/src/vec/exprs/vexpr.h                           |    3 +-
 be/src/vec/exprs/vexpr_context.cpp                 |   12 +
 be/src/vec/exprs/vexpr_context.h                   |   23 +-
 be/src/vec/exprs/vmatch_predicate.cpp              |   36 +-
 be/src/vec/exprs/vmatch_predicate.h                |    6 +-
 be/src/vec/exprs/vruntimefilter_wrapper.h          |    1 +
 be/src/vec/exprs/vtopn_pred.h                      |    3 +
 be/src/vec/functions/array/function_array_index.h  |    4 +-
 .../vec/functions/array/function_arrays_overlap.h  |    5 +-
 be/src/vec/functions/function.h                    |    8 +-
 .../function_date_or_datetime_computation.cpp      |    8 +-
 .../function_date_or_datetime_computation.h        |  148 +-
 .../function_date_or_datetime_to_string.cpp        |   49 +-
 be/src/vec/functions/function_ip.h                 |    1 +
 be/src/vec/functions/function_multi_match.cpp      |    4 +-
 be/src/vec/functions/function_multi_match.h        |    1 +
 .../vec/functions/function_needs_to_handle_null.h  |    6 +
 be/src/vec/functions/function_quantile_state.cpp   |  127 ++
 be/src/vec/functions/function_search.cpp           |   80 +-
 be/src/vec/functions/function_search.h             |    3 +-
 be/src/vec/functions/function_tokenize.cpp         |   48 +-
 be/src/vec/functions/function_tokenize.h           |    4 +-
 be/src/vec/functions/functions_comparison.h        |    4 +-
 be/src/vec/functions/in.h                          |    6 +-
 be/src/vec/functions/is_not_null.h                 |    1 +
 be/src/vec/functions/is_null.h                     |    1 +
 be/src/vec/functions/match.cpp                     |  128 +-
 be/src/vec/functions/match.h                       |   25 +-
 be/src/vec/olap/olap_data_convertor.cpp            |    8 +-
 be/src/vec/olap/olap_data_convertor.h              |    2 +
 be/src/vec/runtime/timestamptz_value.cpp           |    2 -
 be/src/vec/runtime/vdatetime_value.h               |   13 +
 be/test/olap/block_column_predicate_test.cpp       |  515 ++++--
 be/test/olap/date_bloom_filter_test.cpp            |  124 +-
 be/test/olap/delete_handler_test.cpp               |   46 +-
 be/test/olap/inverted_index_parser_test.cpp        |   34 +-
 be/test/olap/lru_cache_test.cpp                    |    4 +-
 .../rowset/segment_v2/index_reader_helper_test.cpp |    3 +-
 .../inverted_index/ananlyzer/analyzer_test.cpp     |  126 +-
 .../boolean_query/boolean_query_builder_test.cpp   |  387 +++++
 .../inverted_index/query_v2/boolean_query_test.cpp |   31 +-
 .../query_v2/buffered_union_test.cpp               |  684 ++++++++
 .../query_v2/disjunction_scorer_test.cpp           |  389 +++++
 .../query_v2/exclude_scorer_test.cpp               |  569 +++++++
 .../inverted_index/query_v2/intersection_test.cpp  |   94 +-
 .../query_v2/occur_boolean_query_test.cpp          |  707 ++++++++
 .../inverted_index/query_v2/reqopt_scorer_test.cpp |  540 +++++++
 .../query_v2/segment_postings_test.cpp             |  226 +--
 .../similarity/bm25_similarity_test.cpp            |   28 +-
 .../segment_v2/inverted_index/util/reader_test.cpp |   20 +-
 be/test/olap/wal/wal_manager_test.cpp              |    4 +-
 .../operator/scan_normalize_predicate_test.cpp     |  416 ++---
 be/test/testutil/mock/mock_in_expr.h               |    2 +-
 be/test/vec/columns/pod_array_type_test.cpp        |   66 +
 .../vec/exec/format/parquet/parquet_expr_test.cpp  |  813 +++++++---
 .../vec/exec/format/parquet/parquet_read_lines.cpp |    3 +-
 .../exec/format/parquet/parquet_reader_test.cpp    |   23 +-
 .../format/parquet/parquet_statistics_test.cpp     |    2 +-
 .../exec/format/table/hive/hive_reader_test.cpp    |    3 +-
 .../format/table/iceberg/iceberg_reader_test.cpp   |    3 +-
 be/test/vec/exec/vfile_scanner_exception_test.cpp  |    4 +-
 be/test/vec/function/function_ip_test.cpp          |    7 +-
 be/test/vec/function/function_is_null_test.cpp     |   16 +-
 be/test/vec/function/function_match_test.cpp       |   19 +-
 be/test/vec/function/function_multi_match_test.cpp |    2 +-
 .../vec/function/function_quantile_state_test.cpp  |  216 +++
 be/test/vec/function/function_search_test.cpp      |  445 +++++-
 be/test/vec/function/function_test_util.cpp        |   11 +
 cloud/src/common/config.h                          |    4 +
 cloud/src/meta-service/meta_service.cpp            |   94 +-
 cloud/src/meta-service/meta_service.h              |   12 +
 cloud/src/meta-service/meta_service_job.cpp        |   87 +-
 cloud/src/meta-service/meta_service_txn.cpp        |   21 +-
 cloud/src/meta-service/txn_lazy_committer.cpp      |   35 +
 cloud/src/recycler/recycler.cpp                    |  460 ++++--
 cloud/src/recycler/recycler.h                      |   31 +
 cloud/test/meta_server_test.cpp                    |    2 +
 cloud/test/meta_service_job_test.cpp               | 1378 +++++++++++++++-
 cloud/test/meta_service_test.cpp                   |   72 +-
 cloud/test/recycler_test.cpp                       |    7 +-
 cloud/test/rpc_kv_bvar_test.cpp                    |   30 +-
 cloud/test/txn_lazy_commit_test.cpp                |  425 +----
 contrib/clucene                                    |    2 +-
 dist/NOTICE-dist.txt                               |    2 +-
 .../scripts/create_preinstalled_scripts/run85.hql  |   15 +
 .../parquet_bloom_filter/create_table.hql          |   39 +
 .../multi_catalog/parquet_bloom_filter/data.tar.gz |  Bin 0 -> 2735 bytes
 .../parquet_bloom_filter/generate_data.script      |   44 +
 .../run.sh                                         |    0
 .../test_parquet_lazy_read_struct/example.parquet  |  Bin 0 -> 729024 bytes
 .../create_preinstalled_scripts/iceberg/run24.sql  |  151 ++
 .../main/java/org/apache/doris/common/Config.java  |    2 +-
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 |    2 +-
 .../apache/doris/alter/SchemaChangeHandler.java    |   11 +
 .../org/apache/doris/analysis/SearchPredicate.java |   24 +
 .../doris/catalog/BuiltinScalarFunctions.java      |    4 +
 .../catalog/BuiltinTableGeneratingFunctions.java   |    3 +-
 .../java/org/apache/doris/catalog/OlapTable.java   |   41 +-
 .../org/apache/doris/catalog/PartitionInfo.java    |    4 +-
 .../doris/clone/DynamicPartitionScheduler.java     |   19 +-
 .../apache/doris/cloud/catalog/CloudTablet.java    |   26 +-
 .../apache/doris/cloud/rpc/MetaServiceProxy.java   |   35 +-
 .../property/metastore/HMSBaseProperties.java      |    2 +
 .../property/storage/HdfsProperties.java           |    1 +
 .../doris/httpv2/rest/StreamingJobAction.java      |    3 +
 .../apache/doris/indexpolicy/IndexPolicyMgr.java   |    2 +-
 .../org/apache/doris/job/common/FailureReason.java |    7 +-
 .../insert/streaming/StreamingInsertJob.java       |   26 +-
 .../streaming/StreamingJobSchedulerTask.java       |    1 -
 .../insert/streaming/StreamingMultiTblTask.java    |   49 +-
 .../job/offset/jdbc/JdbcSourceOffsetProvider.java  |   97 +-
 .../apache/doris/job/util/StreamingJobUtils.java   |   46 +-
 .../doris/mysql/authenticate/ldap/LdapClient.java  |   16 +-
 .../mysql/authenticate/ldap/LdapUserInfo.java      |    3 +-
 .../org/apache/doris/mysql/privilege/Auth.java     |   16 +-
 .../glue/translator/PhysicalPlanTranslator.java    |   12 +-
 .../nereids/rules/rewrite/MergeAggregate.java      |    1 +
 .../nereids/rules/rewrite/PushDownProject.java     |  168 +-
 .../functions/generator/PosExplode.java            |   56 +-
 .../functions/generator/PosExplodeOuter.java       |   55 +-
 .../functions/scalar/QuantileStateFromBase64.java  |   71 +
 .../functions/scalar/QuantileStateToBase64.java    |   69 +
 .../trees/expressions/functions/scalar/Search.java |   60 +-
 .../functions/scalar/SearchDslParser.java          |  761 ++++++++-
 .../expressions/visitor/ScalarFunctionVisitor.java |   10 +
 .../plans/commands/refresh/RefreshLdapCommand.java |   10 +-
 .../trees/plans/logical/LogicalFileScan.java       |    6 +
 .../org/apache/doris/persist/gson/GsonUtils.java   |    4 +-
 .../java/org/apache/doris/qe/SessionVariable.java  |   17 +
 .../doris/alter/SchemaChangeHandlerTest.java       |   41 +
 .../org/apache/doris/catalog/OlapTableTest.java    |  122 ++
 .../doris/cloud/rpc/MetaServiceProxyTest.java      |  127 ++
 .../property/storage/HdfsPropertiesTest.java       |    6 +-
 .../doris/job/util/StreamingJobUtilsTest.java      |  240 +++
 .../mysql/authenticate/ldap/LdapUserInfoTest.java  |   14 +-
 .../org/apache/doris/mysql/privilege/AuthTest.java |   25 +-
 .../nereids/rules/rewrite/MergeAggregateTest.java  |  124 ++
 .../nereids/rules/rewrite/PushDownProjectTest.java |  192 +++
 .../functions/generator/PosExplodeOuterTest.java   |   73 +
 .../functions/generator/PosExplodeTest.java        |   73 +
 .../functions/scalar/SearchDslParserTest.java      |  348 ++++
 .../cdcclient/controller/ClientController.java     |   21 +
 .../cdcclient/service/PipelineCoordinator.java     |   72 +-
 .../doris/cdcclient/sink/DorisBatchStreamLoad.java |   13 +
 .../source/reader/JdbcIncrementalSourceReader.java |   10 +-
 .../source/reader/mysql/MySqlSourceReader.java     |    7 +-
 .../reader/postgres/PostgresSourceReader.java      |    8 +-
 gensrc/proto/olap_file.proto                       |    6 +
 gensrc/proto/segment_v2.proto                      |    1 +
 gensrc/thrift/Exprs.thrift                         |   14 +-
 gensrc/thrift/PaloInternalService.thrift           |    3 +
 gensrc/thrift/parquet.thrift                       |  526 ++++--
 .../hive/test_parquet_bloom_filter.out             |  123 ++
 .../hive/test_parquet_nested_types.out             |   42 +
 .../test_iceberg_struct_schema_evolution.out       |  161 ++
 .../tvf/test_hdfs_parquet_group0.out               |   38 +-
 .../tvf/test_hdfs_parquet_group6.out               |   20 +-
 .../tvf/test_hdfs_tvf_float16.out                  |   19 +
 .../paimon/test_paimon_hms_catalog.out             |   12 +
 .../test_index_lowercase_fault_injection.out       |    2 +-
 .../streaming_job/cdc/test_streaming_mysql_job.out |    2 +
 .../cdc/test_streaming_mysql_job_all_type.out      |    2 +-
 .../{Map.out => nereids_scalar_fn_map.out}         |    8 +
 .../data/nereids_p0/join/test_outer_join.out       |    5 +
 .../sql_functions/table_function/posexplode.out    |  159 +-
 .../test_quantile_state_function.out               |   37 +
 regression-test/data/search/test_search_escape.out |   46 +
 .../data/search/test_search_lucene_mode.out        |   86 +
 .../suites/auth_p0/test_refresh_ldap_auth.groovy   |   56 +
 .../hive/test_parquet_bloom_filter.groovy          |   60 +
 .../hive/test_parquet_nested_types.groovy          |   10 +
 .../test_iceberg_struct_schema_evolution.groovy    |  194 +++
 .../test_information_schema_timezone.groovy        |    1 -
 .../kerberos/test_single_hive_kerberos.groovy      |    1 -
 .../kerberos/test_two_hive_kerberos.groovy         |    2 -
 .../tvf/test_hdfs_parquet_group6.groovy            |   15 +
 .../tvf/test_hdfs_tvf_float16.groovy               |   46 +
 .../paimon/test_paimon_hms_catalog.groovy          |   11 +-
 .../hive_on_hms_and_dlf.groovy                     |   10 +-
 .../iceberg_on_hms_and_filesystem_and_dlf.groovy   |   15 +-
 ...test_index_policy_unsupported_type_error.groovy |   28 +-
 .../cdc/test_streaming_mysql_job.groovy            |   17 +-
 .../cdc/test_streaming_mysql_job_errormsg.groovy   |  111 ++
 .../cdc/test_streaming_mysql_job_priv.groovy       |   44 +-
 .../cdc/test_streaming_postgres_job_priv.groovy    |   52 +-
 .../broker_load/test_s3_load_with_where.groovy     |    2 +-
 .../{Map.groovy => nereids_scalar_fn_map.groovy}   |   21 +
 .../suites/nereids_p0/join/test_outer_join.groovy  |   29 +-
 .../test_date_function_v2.groovy                   |    4 +-
 .../sql_functions/table_function/posexplode.groovy |   49 +
 .../test_quantile_state_function.groovy            |   82 +
 .../query_profile/test_writer_profile.groovy       |  194 +++
 .../test_search_default_field_operator.groovy      |   48 +-
 .../suites/search/test_search_escape.groovy        |  189 +++
 .../test_search_inverted_is_null_pushdown.groovy   |   74 +
 .../suites/search/test_search_lucene_mode.groovy   |  250 +++
 tools/fdb/fdb_ctl.sh                               |    3 +-
 tools/tpcds-tools/bin/run-tpcds-queries.sh         |   51 +-
 tools/tpcds-tools/ddl/create-tpcds-tables-sf1.sql  | 1157 +++++++-------
 .../tpcds-tools/ddl/create-tpcds-tables-sf100.sql  | 1171 +++++++-------
 .../tpcds-tools/ddl/create-tpcds-tables-sf1000.sql | 1682 +++++++------------
 .../ddl/create-tpcds-tables-sf10000.sql            | 1688 +++++++-------------
 tools/tpcds-tools/queries/sf1/query14.sql          |  106 --
 .../{sf1000/query14.sql => sf1/query14_1.sql}      |  101 --
 tools/tpcds-tools/queries/sf1/query23.sql          |   55 -
 .../{sf1000/query23.sql => sf1/query23_1.sql}      |   49 -
 tools/tpcds-tools/queries/sf1/query24.sql          |   52 -
 tools/tpcds-tools/queries/sf1/query24_1.sql        |   52 +
 tools/tpcds-tools/queries/sf1/query39.sql          |   26 -
 .../queries/sf1/{query39.sql => query39_1.sql}     |   25 -
 tools/tpcds-tools/queries/sf100/query14.sql        |  106 --
 .../queries/sf100/{query14.sql => query14_1.sql}   |  101 --
 tools/tpcds-tools/queries/sf100/query23.sql        |   55 -
 .../queries/sf100/{query23.sql => query23_1.sql}   |   49 -
 tools/tpcds-tools/queries/sf100/query24.sql        |   52 -
 tools/tpcds-tools/queries/sf100/query24_1.sql      |   52 +
 tools/tpcds-tools/queries/sf100/query39.sql        |   26 -
 .../queries/sf100/{query39.sql => query39_1.sql}   |   24 -
 tools/tpcds-tools/queries/sf1000/query14.sql       |  106 --
 .../queries/sf1000/{query14.sql => query14_1.sql}  |  101 --
 tools/tpcds-tools/queries/sf1000/query23.sql       |   55 -
 .../queries/sf1000/{query23.sql => query23_1.sql}  |   49 -
 tools/tpcds-tools/queries/sf1000/query24.sql       |   52 -
 tools/tpcds-tools/queries/sf1000/query24_1.sql     |   52 +
 tools/tpcds-tools/queries/sf1000/query39.sql       |   25 -
 .../queries/sf1000/{query39.sql => query39_1.sql}  |   24 -
 tools/tpcds-tools/queries/sf10000/query14.sql      |  106 --
 .../queries/sf10000/{query14.sql => query14_1.sql} |  101 --
 tools/tpcds-tools/queries/sf10000/query23.sql      |   55 -
 .../queries/sf10000/{query23.sql => query23_1.sql} |   49 -
 tools/tpcds-tools/queries/sf10000/query24.sql      |   52 -
 .../queries/sf10000/{query24.sql => query24_1.sql} |   52 -
 tools/tpcds-tools/queries/sf10000/query39.sql      |   26 -
 .../queries/sf10000/{query39.sql => query39_1.sql} |   25 -
 440 files changed, 22084 insertions(+), 10679 deletions(-)
 create mode 100644 be/src/olap/predicate_creator.cpp
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/all_query/all_query.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/boolean_query_builder.h
 copy be/src/olap/rowset/segment_v2/inverted_index/query_v2/{operator.h => 
boolean_query/occur.h} (87%)
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/occur_boolean_query.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/occur_boolean_weight.cpp
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/occur_boolean_weight.h
 copy be/src/olap/rowset/segment_v2/inverted_index/query_v2/{ => 
boolean_query}/operator.h (100%)
 rename 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/{boolean_query.h
 => operator_boolean_query.h} (62%)
 rename 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/{boolean_weight.h
 => operator_boolean_weight.h} (95%)
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/disjunction_scorer.cpp
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/disjunction_scorer.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/exclude_scorer.cpp
 copy 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/{union/simple_union.h => 
exclude_scorer.h} (53%)
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/reqopt_scorer.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/size_hint.h
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/union/buffered_union.cpp
 create mode 100644 
be/src/olap/rowset/segment_v2/inverted_index/query_v2/union/buffered_union.h
 delete mode 100644 be/src/vec/exec/format/generic_reader.cpp
 create mode 100644 
be/src/vec/exec/format/parquet/parquet_block_split_bloom_filter.cpp
 create mode 100644 
be/src/vec/exec/format/parquet/parquet_block_split_bloom_filter.h
 rename be/src/vec/exec/format/parquet/{parquet_pred_cmp.h => 
parquet_predicate.h} (84%)
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/query_v2/boolean_query/boolean_query_builder_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/query_v2/buffered_union_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/query_v2/disjunction_scorer_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/query_v2/exclude_scorer_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/query_v2/occur_boolean_query_test.cpp
 create mode 100644 
be/test/olap/rowset/segment_v2/inverted_index/query_v2/reqopt_scorer_test.cpp
 create mode 100644 be/test/vec/columns/pod_array_type_test.cpp
 create mode 100644 be/test/vec/function/function_quantile_state_test.cpp
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/create_preinstalled_scripts/run85.hql
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/data/multi_catalog/parquet_bloom_filter/create_table.hql
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/data/multi_catalog/parquet_bloom_filter/data.tar.gz
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/data/multi_catalog/parquet_bloom_filter/generate_data.script
 copy 
docker/thirdparties/docker-compose/hive/scripts/data/multi_catalog/{hive_text_complex_type
 => parquet_bloom_filter}/run.sh (100%)
 create mode 100644 
docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/parquet_table/test_parquet_lazy_read_struct/example.parquet
 create mode 100644 
docker/thirdparties/docker-compose/iceberg/scripts/create_preinstalled_scripts/iceberg/run24.sql
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/QuantileStateFromBase64.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/QuantileStateToBase64.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/cloud/rpc/MetaServiceProxyTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/job/util/StreamingJobUtilsTest.java
 copy be/src/olap/rowset/segment_v2/inverted_index/query_v2/operator.h => 
fe/fe-core/src/test/java/org/apache/doris/mysql/authenticate/ldap/LdapUserInfoTest.java
 (73%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/MergeAggregateTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/PushDownProjectTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/functions/generator/PosExplodeOuterTest.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/functions/generator/PosExplodeTest.java
 create mode 100644 
regression-test/data/external_table_p0/hive/test_parquet_bloom_filter.out
 create mode 100644 
regression-test/data/external_table_p0/iceberg/test_iceberg_struct_schema_evolution.out
 create mode 100644 
regression-test/data/external_table_p0/tvf/test_hdfs_tvf_float16.out
 rename regression-test/data/nereids_function_p0/scalar_function/{Map.out => 
nereids_scalar_fn_map.out} (99%)
 create mode 100644 
regression-test/data/query_p0/sql_functions/quantile_state_functions/test_quantile_state_function.out
 create mode 100644 regression-test/data/search/test_search_escape.out
 create mode 100644 regression-test/data/search/test_search_lucene_mode.out
 create mode 100644 regression-test/suites/auth_p0/test_refresh_ldap_auth.groovy
 create mode 100644 
regression-test/suites/external_table_p0/hive/test_parquet_bloom_filter.groovy
 create mode 100644 
regression-test/suites/external_table_p0/iceberg/test_iceberg_struct_schema_evolution.groovy
 create mode 100644 
regression-test/suites/external_table_p0/tvf/test_hdfs_tvf_float16.groovy
 rename be/src/olap/rowset/segment_v2/inverted_index/query_v2/operator.h => 
regression-test/suites/inverted_index_p0/test_index_policy_unsupported_type_error.groovy
 (50%)
 create mode 100644 
regression-test/suites/job_p0/streaming_job/cdc/test_streaming_mysql_job_errormsg.groovy
 rename regression-test/suites/nereids_function_p0/scalar_function/{Map.groovy 
=> nereids_scalar_fn_map.groovy} (97%)
 create mode 100644 
regression-test/suites/query_p0/sql_functions/quantile_state_functions/test_quantile_state_function.groovy
 create mode 100644 
regression-test/suites/query_profile/test_writer_profile.groovy
 create mode 100644 regression-test/suites/search/test_search_escape.groovy
 create mode 100644 
regression-test/suites/search/test_search_inverted_is_null_pushdown.groovy
 create mode 100644 regression-test/suites/search/test_search_lucene_mode.groovy
 copy tools/tpcds-tools/queries/{sf1000/query14.sql => sf1/query14_1.sql} (52%)
 copy tools/tpcds-tools/queries/{sf1000/query23.sql => sf1/query23_1.sql} (54%)
 create mode 100644 tools/tpcds-tools/queries/sf1/query24_1.sql
 copy tools/tpcds-tools/queries/sf1/{query39.sql => query39_1.sql} (50%)
 copy tools/tpcds-tools/queries/sf100/{query14.sql => query14_1.sql} (52%)
 copy tools/tpcds-tools/queries/sf100/{query23.sql => query23_1.sql} (54%)
 create mode 100644 tools/tpcds-tools/queries/sf100/query24_1.sql
 copy tools/tpcds-tools/queries/sf100/{query39.sql => query39_1.sql} (50%)
 copy tools/tpcds-tools/queries/sf1000/{query14.sql => query14_1.sql} (52%)
 copy tools/tpcds-tools/queries/sf1000/{query23.sql => query23_1.sql} (54%)
 create mode 100644 tools/tpcds-tools/queries/sf1000/query24_1.sql
 copy tools/tpcds-tools/queries/sf1000/{query39.sql => query39_1.sql} (50%)
 copy tools/tpcds-tools/queries/sf10000/{query14.sql => query14_1.sql} (52%)
 copy tools/tpcds-tools/queries/sf10000/{query23.sql => query23_1.sql} (54%)
 copy tools/tpcds-tools/queries/sf10000/{query24.sql => query24_1.sql} (50%)
 copy tools/tpcds-tools/queries/sf10000/{query39.sql => query39_1.sql} (50%)


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


Reply via email to