This is an automated email from the ASF dual-hosted git repository.
panxiaolei pushed a change to branch dev_rec4
in repository https://gitbox.apache.org/repos/asf/doris.git
omit 7e079e295f3 fix create mtmv task fail
omit d71d6e39328 update some fix, todo and comment
omit b0eadfef448 rebase code
omit f85214ccebf remove useless case
omit 23cc9f2f301 recursive cte be part
omit e9a7efd102c recursive cte fe part
omit 8ec3f56b266 support rec cte (be part / proto part)
add 0ce926253b3 [chore](checker) Add `resource_mgr` for checker (#58954)
add 4475ce444ee [refactor](predicate) Refine predicate and unit tests
(#59126)
add cdc187330f9 [chore](compilation)fix compilation error in BE benchmark.
(#59122)
add bb6b39bcc97 [fix](rbo) use wrong child's output of set operation
(#59105)
add 80d73c8ffe0 [opt](olap) Optimize reading by rowids of Map Column
(#59043)
add 89d23081a86 [fix](olap) Should erase the segment footer cache after
compaction (#59101)
add 37114b8099e [Opt](encoding) Let `storage_format` control default
encoding for interger and binary (#59075)
add 843381ed284 [Enhancement](variable) Adding a whitelist allows you to
ignore certain unsupported variables (#58998)
add 5a1fce56adc [fix](nullable) set SlotRef's nullable to right value
(#59092)
add 7919b4b51fe [fix](test) modify conf for regression tests (#59073)
add 0d85bd1183f [chore](expr) remove isAnalysis flag on Expr (#59119)
add 752d86c4fde [chore](dep)Remove unused dependencies (#59079)
add 15d2a429601 [fix](core) fix core if hll_from_base64 input invalid
(#59106)
add edbfb8f6fc8 [fix](test) fix test test_view_var_persist unstable
(#58931)
add 3f65bfd6580 [refine](util) add cast_to_column to cast ColumnPtr
(#58092)
add 8ef5babb5c6 [Feature](Export) support native format (#58711)
add 9e8106678fd [fix](inverted index) also release dir when search cache
after writer enable and fix get_index_file_names for v1 (#59139)
add 86f0b3a0896 [feat](catalog) Support passing credentials_provider_type
to BE for S3 access (#59082)
add 0918952c70c [refactor](filecache) ttl management refactoring (#57922)
add fe0df602c22 [fix](packed-file) fix issues in packed file recycler
checker (#59153)
add 6d98eab9f05 [fix](load) Fix the sensitivity issue of load column
mapping with expressions (#59149)
add 38199f1ec4c [feat](snapshot) fix recycle deleted instance (#59134)
add c8ba19dca56 [fix](job) set cluster when routine load job replay from
image (#59135)
add d5465e83e0b [fix](metrics) resolve deadlock by moving deregister_hook
to destructor (#59110)
add 654bcb74475 [fix](catalog) Only sync storage vault when it exists
(#59113)
add 281e13de906 [fix](inverted index) check policy type when dropping
index policy (#59132)
add aef789fb2a5 [Enhancement](iceberg) add iceberg expire cache params in
catalog property (#57187)
add 0a5c352b79a [fix](p0) fix unstable p0 test (#59160)
add 28be8c77dac [fix](pkfk) Fix drop table not drop constraint related
info (#58958)
add 83aafd64082 [chore](test) Export `JAVA_HOME` before start fe (#59084)
add b4e78bafa82 [feature](inverted index) Implement es-like boolean query
(#58545)
add 77f6cd44bad [improve](cloud) Allow to control txn lazy commit
advancing during reads (#59196)
add edb39265065 [improve](cloud) TxnLazyCommitter do not block bthreads
(#59216)
add d4c38d1deda [improve](cloud) Get visible version explicitly wait for
pending txns (#59213)
add b2a218d61e8 [improve](cloud) Shuffle the partitions to reduce
committing conflicts (#59212)
add 8b26ec102fd support rec cte (be part / proto part)
add 680a52e8774 recursive cte fe part
add 2402caa8efc recursive cte be part
add 43c67ab3ca1 remove useless case
add 847bb6c5d71 rebase code
add 76d7ef8ef13 update some fix, todo and comment
add fe5aa757f10 fix create mtmv task fail
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 (7e079e295f3)
\
N -- N -- N refs/heads/dev_rec4 (fe5aa757f10)
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:
be/src/cloud/cloud_internal_service.cpp | 8 +-
be/src/cloud/cloud_storage_engine.cpp | 29 +-
be/src/cloud/cloud_storage_engine.h | 19 +-
be/src/cloud/cloud_tablet.cpp | 24 +-
be/src/cloud/cloud_tablet_mgr.cpp | 47 +-
be/src/cloud/cloud_tablet_mgr.h | 15 +-
be/src/cloud/cloud_warm_up_manager.cpp | 8 +-
be/src/cloud/config.cpp | 3 +-
be/src/cloud/config.h | 1 -
be/src/cloud/pb_convert.cpp | 28 +
be/src/common/config.cpp | 17 +-
be/src/common/config.h | 8 +-
be/src/io/cache/block_file_cache.cpp | 350 +----
be/src/io/cache/block_file_cache.h | 17 +-
be/src/io/cache/block_file_cache_ttl_mgr.cpp | 261 ++++
be/src/io/cache/block_file_cache_ttl_mgr.h | 78 ++
be/src/io/cache/cache_block_meta_store.cpp | 5 +
be/src/io/cache/cache_block_meta_store.h | 1 +
be/src/io/cache/file_block.cpp | 13 -
be/src/io/cache/file_block.h | 2 -
be/src/io/cache/file_cache_common.cpp | 1 +
be/src/io/cache/file_cache_storage.h | 2 -
be/src/io/cache/fs_file_cache_storage.cpp | 29 +-
be/src/io/cache/fs_file_cache_storage.h | 2 -
be/src/io/cache/mem_file_cache_storage.cpp | 7 -
be/src/io/cache/mem_file_cache_storage.h | 2 -
be/src/io/fs/file_writer.h | 4 +-
be/src/io/fs/packed_file_manager.cpp | 20 +-
be/src/io/fs/packed_file_trailer.cpp | 10 +-
be/src/io/fs/packed_file_trailer.h | 6 +-
be/src/io/tools/file_cache_microbench.cpp | 2 +-
be/src/olap/page_cache.h | 6 +
be/src/olap/primary_key_index.cpp | 2 +-
be/src/olap/rowset/beta_rowset_reader.cpp | 8 +-
be/src/olap/rowset/beta_rowset_writer.cpp | 31 +
be/src/olap/rowset/beta_rowset_writer.h | 1 +
be/src/olap/rowset/rowset_writer_context.h | 11 +-
be/src/olap/rowset/segment_v2/binary_dict_page.cpp | 21 +-
be/src/olap/rowset/segment_v2/column_reader.cpp | 132 +-
be/src/olap/rowset/segment_v2/column_reader.h | 4 +
be/src/olap/rowset/segment_v2/column_writer.cpp | 11 +-
be/src/olap/rowset/segment_v2/column_writer.h | 4 +
be/src/olap/rowset/segment_v2/encoding_info.cpp | 39 +-
be/src/olap/rowset/segment_v2/encoding_info.h | 14 +-
.../olap/rowset/segment_v2/index_file_writer.cpp | 24 +-
.../rowset/segment_v2/indexed_column_reader.cpp | 2 +-
.../rowset/segment_v2/indexed_column_writer.cpp | 2 +-
.../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 +-
.../segment_v2/inverted_index/util/tiny_set.h | 34 +-
be/src/olap/rowset/segment_v2/options.h | 10 +
be/src/olap/rowset/segment_v2/page_io.cpp | 2 +-
be/src/olap/rowset/segment_v2/segment.cpp | 9 +-
be/src/olap/rowset/segment_v2/segment.h | 4 +
be/src/olap/rowset/segment_v2/segment_writer.cpp | 4 +
.../variant/variant_column_writer_impl.cpp | 1 +
.../rowset/segment_v2/vertical_segment_writer.cpp | 4 +
be/src/olap/rowset/segment_v2/zone_map_index.cpp | 2 +-
be/src/olap/storage_engine.cpp | 17 +-
be/src/olap/storage_engine.h | 24 +-
be/src/olap/tablet_meta.cpp | 7 +
be/src/olap/tablet_reader.cpp | 4 -
be/src/olap/tablet_schema.cpp | 13 +
be/src/olap/tablet_schema.h | 20 +
be/src/runtime/exec_env.cpp | 14 +-
be/src/runtime/exec_env.h | 13 +-
be/src/service/internal_service.cpp | 6 +
be/src/tools/packed_file_tool.cpp | 2 +-
be/src/util/jvm_metrics.cpp | 13 +-
be/src/util/jvm_metrics.h | 2 +-
be/src/util/s3_util.cpp | 43 +-
be/src/util/s3_util.h | 2 +
be/src/vec/columns/column.h | 14 +-
be/src/vec/common/cow.h | 6 +
be/src/vec/exec/format/generic_reader.cpp | 51 +-
be/src/vec/exec/format/generic_reader.h | 1 -
be/src/vec/exec/format/native/native_format.h | 57 +
be/src/vec/exec/format/native/native_reader.cpp | 369 ++++++
be/src/vec/exec/format/native/native_reader.h | 107 ++
be/src/vec/exec/format/parquet/vparquet_reader.cpp | 7 +-
be/src/vec/exec/format/parquet/vparquet_reader.h | 1 -
be/src/vec/exec/scan/file_scanner.cpp | 17 +-
be/src/vec/functions/cast/cast_to_jsonb.h | 2 +-
be/src/vec/functions/cast/cast_to_variant.h | 180 +--
be/src/vec/functions/dictionary.cpp | 4 +-
be/src/vec/functions/dictionary.h | 9 +-
be/src/vec/functions/function.cpp | 5 +-
be/src/vec/functions/function_hll.cpp | 3 +-
be/src/vec/functions/function_search.cpp | 29 +-
be/src/vec/functions/function_search.h | 2 +-
be/src/vec/runtime/timestamptz_value.h | 10 -
be/src/vec/runtime/vnative_transformer.cpp | 133 ++
be/src/vec/runtime/vnative_transformer.h | 65 +
be/src/vec/sink/writer/vfile_result_writer.cpp | 9 +
.../data/vec/native/all_types_single_row.native | Bin 0 -> 1120 bytes
be/test/io/cache/block_file_cache_test.cpp | 624 +--------
be/test/io/cache/block_file_cache_test_common.h | 2 +
.../io/cache/block_file_cache_test_lru_dump.cpp | 2 +-
.../io/cache/block_file_cache_test_meta_store.cpp | 94 +-
be/test/io/cache/block_file_cache_ttl_mgr_test.cpp | 348 +++++
be/test/io/fs/packed_file_manager_test.cpp | 8 +-
be/test/io/packed_file_trailer_test.cpp | 16 +-
be/test/io/s3_client_factory_test.cpp | 8 +-
.../rowset/segment_v2/binary_dict_page_test.cpp | 106 +-
.../bloom_filter_index_reader_writer_test.cpp | 1 +
.../olap/rowset/segment_v2/encoding_info_test.cpp | 117 +-
.../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 ++--
.../segment_v2/inverted_index_file_writer_test.cpp | 6 +
.../operator/scan_normalize_predicate_test.cpp | 69 +-
be/test/runtime/timestamptz_value_test.cpp | 1 +
.../testutil/datetime_ut_util.h} | 13 +-
.../vec/columns/check_and_get_column_ptr_test.cpp | 30 +
.../vec/data_types/data_type_timestamptz_test.cpp | 1 +
.../format/native/native_reader_writer_test.cpp | 1359 ++++++++++++++++++++
.../vec/exec/format/parquet/parquet_expr_test.cpp | 3 +-
.../vec/function/cast/cast_to_timestamptz_test.cpp | 1 +
bin/start_be.sh | 126 +-
bin/start_fe.sh | 124 ++
cloud/src/common/bvars.cpp | 4 +
cloud/src/common/bvars.h | 4 +
cloud/src/common/config.h | 6 +
cloud/src/meta-service/meta_service.cpp | 216 +++-
cloud/src/meta-service/meta_service.h | 4 +
cloud/src/meta-service/meta_service_job.cpp | 5 +-
cloud/src/meta-service/meta_service_txn.cpp | 28 +
cloud/src/meta-service/txn_lazy_committer.cpp | 398 +++---
cloud/src/meta-service/txn_lazy_committer.h | 10 +-
cloud/src/meta-store/keys.cpp | 37 +
cloud/src/meta-store/keys.h | 12 +
cloud/src/recycler/checker.cpp | 87 +-
cloud/src/recycler/checker.h | 4 +
cloud/src/recycler/recycler.cpp | 249 +++-
cloud/src/recycler/recycler.h | 5 +-
cloud/test/recycle_versioned_keys_test.cpp | 60 +-
cloud/test/txn_lazy_commit_test.cpp | 10 +-
common/cpp/aws_common.cpp | 29 +
common/cpp/aws_common.h | 13 +-
.../cpp/custom_aws_credentials_provider_chain.cpp | 3 +
conf/be.conf | 2 +-
conf/fe.conf | 2 +-
contrib/clucene | 2 +-
fe/be-java-extensions/hadoop-deps/pom.xml | 4 +
fe/be-java-extensions/hadoop-hudi-scanner/pom.xml | 2 +-
fe/be-java-extensions/java-udf/pom.xml | 6 +
fe/fe-common/pom.xml | 21 -
.../main/java/org/apache/doris/common/Config.java | 25 +
.../DataLakeAWSCredentialsProvider.java | 59 -
fe/fe-core/pom.xml | 9 +
.../org/apache/doris/analysis/ArithmeticExpr.java | 1 -
.../org/apache/doris/analysis/ArrayLiteral.java | 1 -
.../java/org/apache/doris/analysis/CastExpr.java | 1 -
.../org/apache/doris/analysis/DateLiteral.java | 9 -
.../org/apache/doris/analysis/DecimalLiteral.java | 3 -
.../main/java/org/apache/doris/analysis/Expr.java | 43 +-
.../apache/doris/analysis/ExprSubstitutionMap.java | 2 -
.../org/apache/doris/analysis/FloatLiteral.java | 1 -
.../org/apache/doris/analysis/IPv4Literal.java | 2 -
.../org/apache/doris/analysis/IPv6Literal.java | 1 -
.../java/org/apache/doris/analysis/IntLiteral.java | 3 -
.../org/apache/doris/analysis/JsonLiteral.java | 1 -
.../org/apache/doris/analysis/LargeIntLiteral.java | 2 -
.../org/apache/doris/analysis/NullLiteral.java | 1 -
.../org/apache/doris/analysis/PlaceHolderExpr.java | 10 -
.../org/apache/doris/analysis/SearchPredicate.java | 2 +-
.../java/org/apache/doris/analysis/SlotRef.java | 3 -
.../org/apache/doris/analysis/StringLiteral.java | 1 -
.../org/apache/doris/analysis/TimeV2Literal.java | 1 -
.../apache/doris/analysis/VarBinaryLiteral.java | 1 -
.../java/org/apache/doris/catalog/TableIf.java | 58 +-
.../catalog/constraint/ForeignKeyConstraint.java | 11 +
.../catalog/constraint/PrimaryKeyConstraint.java | 4 +
.../doris/catalog/constraint/TableIdentifier.java | 2 +-
.../cloud/catalog/CloudInstanceStatusChecker.java | 4 +
.../apache/doris/cloud/catalog/CloudPartition.java | 21 +-
.../cloud/datasource/CloudInternalCatalog.java | 3 +
.../transaction/CloudGlobalTransactionMgr.java | 32 +-
.../doris/common/util/FileFormatConstants.java | 1 +
.../java/org/apache/doris/common/util/Util.java | 3 +
.../doris/datasource/ExternalMetaCacheMgr.java | 69 +-
.../apache/doris/datasource/InternalCatalog.java | 1 +
.../doris/datasource/hive/HMSExternalTable.java | 5 +-
.../datasource/iceberg/IcebergExternalCatalog.java | 32 +
.../datasource/iceberg/IcebergMetadataCache.java | 43 +-
.../iceberg/IcebergMetadataCacheMgr.java | 51 -
.../doris/datasource/iceberg/IcebergUtils.java | 10 +-
.../iceberg/source/IcebergApiSource.java | 7 +-
.../iceberg/source/IcebergHMSSource.java | 5 +-
.../common/AwsCredentialsProviderFactory.java | 2 +-
.../property/fileformat/FileFormatProperties.java | 3 +
.../fileformat/NativeFileFormatProperties.java | 65 +
.../storage/AbstractS3CompatibleProperties.java | 2 +
.../datasource/property/storage/S3Properties.java | 11 +-
.../apache/doris/indexpolicy/IndexPolicyMgr.java | 4 +
.../doris/load/routineload/RoutineLoadManager.java | 3 +
.../glue/translator/PhysicalPlanTranslator.java | 204 +--
.../nereids/load/NereidsLoadPlanInfoCollector.java | 11 -
.../nereids/load/NereidsLoadScanProvider.java | 9 +-
.../rules/rewrite/EliminateEmptyRelation.java | 94 +-
.../plans/commands/DropConstraintCommand.java | 22 +-
.../apache/doris/planner/AssertNumRowsNode.java | 7 +-
.../org/apache/doris/planner/OlapTableSink.java | 3 -
.../main/java/org/apache/doris/qe/VariableMgr.java | 31 +
.../ExternalFileTableValuedFunction.java | 14 +-
.../doris/tablefunction/MetadataGenerator.java | 2 +-
.../apache/doris/analysis/SearchPredicateTest.java | 5 -
.../property/storage/S3PropertiesTest.java | 9 +-
fe/pom.xml | 7 +-
gensrc/proto/cloud.proto | 7 +-
gensrc/proto/olap_file.proto | 11 +
gensrc/thrift/PlanNodes.thrift | 3 +-
regression-test/conf/regression-conf.groovy | 7 +
.../data/cloud_p0/cache/ttl/test_show_ttl.out | 4 +-
.../data/empty_relation/eliminate_empty.out | 17 +-
.../outfile/native/test_outfile_native.out | 25 +
.../infer_predicate/pull_up_predicate_set_op.out | 4 +-
.../pipeline/cloud_p0/conf/be_custom.conf | 2 -
.../pipeline/cloud_p1/conf/be_custom.conf | 2 -
regression-test/pipeline/external/conf/be.conf | 4 +-
regression-test/pipeline/external/conf/fe.conf | 5 +-
.../pipeline/nonConcurrent/conf/be.conf | 2 +-
regression-test/pipeline/p0/conf/be.conf | 4 +-
regression-test/pipeline/p0/conf/fe.conf | 2 +-
regression-test/pipeline/p1/conf/be.conf | 4 +-
regression-test/pipeline/p1/conf/fe.conf | 2 +-
.../aws_iam_role_p0/test_tvf_anonymous.groovy | 69 +
.../suites/cloud_p0/cache/ttl/alter_ttl_1.groovy | 92 +-
.../suites/cloud_p0/cache/ttl/alter_ttl_2.groovy | 92 +-
.../suites/cloud_p0/cache/ttl/alter_ttl_3.groovy | 92 +-
.../cloud_p0/cache/ttl/alter_ttl_seconds.groovy | 105 +-
.../cache/ttl/create_table_as_select.groovy | 5 +-
.../cloud_p0/cache/ttl/create_table_like.groovy | 5 +-
.../suites/cloud_p0/cache/ttl/test_ttl.groovy | 100 +-
.../cloud_p0/cache/ttl/test_ttl_lru_evict.groovy | 12 +
.../suites/cloud_p0/recycler/test_recycler.groovy | 2 +
.../recycler/test_recycler_clone_instance.groovy | 4 +-
.../test_clean_tablet_when_drop_force_table.groovy | 24 +
.../outfile/native/test_outfile_native.groovy | 100 ++
.../test_export_variant_10k_columns.groovy | 215 ++++
.../iceberg/test_iceberg_table_meta_cache.groovy | 168 +++
.../test_index_policy_drop.groovy | 40 +-
.../broker_load/test_s3_load_with_set.groovy | 2 +-
.../suites/nereids_function_p0/load.groovy | 6 +
.../nereids_p0/pkfk/test_pk_fk_drop_table.groovy | 59 +
.../variables_persist/test_view_var_persist.groovy | 6 +-
.../set/test_mysql_compat_var_whitelist.groovy | 114 ++
.../hll_functions/test_hll_functions.groovy | 5 +
.../suites/show_p0/test_show_data_warehouse.groovy | 14 +-
.../test_storage_format_controls_encoding.groovy | 71 +
286 files changed, 12150 insertions(+), 2973 deletions(-)
create mode 100644 be/src/io/cache/block_file_cache_ttl_mgr.cpp
create mode 100644 be/src/io/cache/block_file_cache_ttl_mgr.h
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
create mode 100644 be/src/vec/exec/format/native/native_format.h
create mode 100644 be/src/vec/exec/format/native/native_reader.cpp
create mode 100644 be/src/vec/exec/format/native/native_reader.h
create mode 100644 be/src/vec/runtime/vnative_transformer.cpp
create mode 100644 be/src/vec/runtime/vnative_transformer.h
create mode 100644 be/test/data/vec/native/all_types_single_row.native
create mode 100644 be/test/io/cache/block_file_cache_ttl_mgr_test.cpp
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
rename be/{src/olap/rowset/segment_v2/inverted_index/query_v2/operator.h =>
test/testutil/datetime_ut_util.h} (68%)
create mode 100644 be/test/vec/exec/format/native/native_reader_writer_test.cpp
delete mode 100644
fe/fe-common/src/main/java/org/apache/doris/common/credentials/DataLakeAWSCredentialsProvider.java
delete mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/IcebergMetadataCacheMgr.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/property/fileformat/NativeFileFormatProperties.java
create mode 100644
regression-test/data/export_p0/outfile/native/test_outfile_native.out
create mode 100644
regression-test/suites/aws_iam_role_p0/test_tvf_anonymous.groovy
create mode 100644
regression-test/suites/export_p0/outfile/native/test_outfile_native.groovy
create mode 100644
regression-test/suites/export_p0/test_export_variant_10k_columns.groovy
create mode 100644
regression-test/suites/external_table_p0/iceberg/test_iceberg_table_meta_cache.groovy
copy be/src/io/fs/packed_file_trailer.h =>
regression-test/suites/inverted_index_p0/test_index_policy_drop.groovy (54%)
create mode 100644
regression-test/suites/nereids_p0/pkfk/test_pk_fk_drop_table.groovy
create mode 100644
regression-test/suites/query_p0/set/test_mysql_compat_var_whitelist.groovy
create mode 100644
regression-test/suites/table_p0/test_storage_format_controls_encoding.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]