This is an automated email from the ASF dual-hosted git repository.
924060929 pushed a change to branch auto-pick-64160-branch-4.1
in repository https://gitbox.apache.org/repos/asf/doris.git
omit 8b8afb28727 [fix](fe) Preserve external cache identity across HMS
events and ALTER
omit 3f858380b29 [fix](fe) Limit no-op external cache retirement and
filtered events
omit c8182185e9f [fix](fe) Preserve resolved external drop targets in
replay logs
omit 1e7691e3ffa [fix](fe) Fence cache invalidation and preserve replay
name semantics
omit 7d9402468d8 [fix](fe) Fence row counts before table invalidation and
preserve drop identity
omit 396b321b6a1 [fix](fe) Fence cold metadata retirement and scope Paimon
SDK invalidation
omit 77c668e7715 [test](fe) Verify row-count fence during database
generation swap
omit f004ab46153 [fix](fe) Fence external metadata invalidation at known
scopes
omit 9aedea8313c [fix](fe) Scope cold external database replay invalidation
omit 42fe55f1333 [fix](fe) Fence external row counts across cache refreshes
omit 33e44b091ea [fix](fe) Invalidate external row count cache after
metadata changes
add 95ec58f7e91 [feat](inverted-index) Backport configurable ngram size
difference to branch-4.1 (#68561)
add 502268d05a3 [fix](iceberg) Preserve file specs after evolving to
unpartitioned tables (#68481)
add cb2f45ccba5 [fix](fe) Invalidate external row count cache after
metadata changes
add ff10ef04f9e [fix](fe) Fence external row counts across cache refreshes
add bb9a0133cf8 [fix](fe) Scope cold external database replay invalidation
add 493a17dea2a [fix](fe) Fence external metadata invalidation at known
scopes
add b1e6996948d [test](fe) Verify row-count fence during database
generation swap
add 82848541849 [fix](fe) Fence cold metadata retirement and scope Paimon
SDK invalidation
add 446b4d6ec74 [fix](fe) Fence row counts before table invalidation and
preserve drop identity
add 4a65fc10758 [fix](fe) Fence cache invalidation and preserve replay
name semantics
add 422ea1ff571 [fix](fe) Preserve resolved external drop targets in
replay logs
add f83bb1d5af3 [fix](fe) Limit no-op external cache retirement and
filtered events
add 206db52b00a [fix](fe) Preserve external cache identity across HMS
events and ALTER
add 32828a485c6 [fix](fe) Keep external refresh cleanup outside catalog
lock
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 (8b8afb28727)
\
N -- N -- N refs/heads/auto-pick-64160-branch-4.1 (32828a485c6)
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:
.../inverted/tokenizer/ngram/ngram_tokenizer.cpp | 3 +-
.../inverted/tokenizer/ngram/ngram_tokenizer.h | 2 +-
.../tokenizer/ngram/ngram_tokenizer_factory.cpp | 29 +-
.../tokenizer/ngram/ngram_tokenizer_factory.h | 7 +-
.../inverted/tokenizer/ngram_tokenizer_test.cpp | 81 +++++
.../org/apache/doris/catalog/RefreshManager.java | 7 +-
.../apache/doris/datasource/ExternalCatalog.java | 49 +--
.../doris/datasource/iceberg/IcebergUtils.java | 11 +-
.../datasource/iceberg/source/IcebergScanNode.java | 46 ++-
.../org/apache/doris/indexpolicy/IndexPolicy.java | 6 +-
.../apache/doris/indexpolicy/IndexPolicyMgr.java | 5 +
.../doris/indexpolicy/NGramTokenizerValidator.java | 55 +++-
.../invertedindex/AnalyzerIdentityBuilderTest.java | 75 +++++
.../apache/doris/catalog/RefreshManagerTest.java | 5 +-
.../apache/doris/datasource/CatalogMgrTest.java | 38 ++-
.../doris/datasource/iceberg/IcebergUtilsTest.java | 23 ++
.../iceberg/source/IcebergScanNodeTest.java | 339 +++++++++++++++++++++
.../doris/indexpolicy/PolicyValidatorTests.java | 132 +++++++-
.../test_ngram_max_diff_custom_analyzer.out | 4 +
...t_iceberg_delete_unpartitioned_evolution.groovy | 198 ++++++++++++
.../test_ngram_max_diff_custom_analyzer.groovy | 69 +++++
21 files changed, 1130 insertions(+), 54 deletions(-)
create mode 100644
regression-test/data/inverted_index_p0/analyzer/test_ngram_max_diff_custom_analyzer.out
create mode 100644
regression-test/suites/external_table_p0/iceberg/write/test_iceberg_delete_unpartitioned_evolution.groovy
create mode 100644
regression-test/suites/inverted_index_p0/analyzer/test_ngram_max_diff_custom_analyzer.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]