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


 discard 32828a485c6 [fix](fe) Keep external refresh cleanup outside catalog 
lock
 discard 206db52b00a [fix](fe) Preserve external cache identity across HMS 
events and ALTER
 discard f83bb1d5af3 [fix](fe) Limit no-op external cache retirement and 
filtered events
 discard 422ea1ff571 [fix](fe) Preserve resolved external drop targets in 
replay logs
 discard 4a65fc10758 [fix](fe) Fence cache invalidation and preserve replay 
name semantics
 discard 446b4d6ec74 [fix](fe) Fence row counts before table invalidation and 
preserve drop identity
 discard 82848541849 [fix](fe) Fence cold metadata retirement and scope Paimon 
SDK invalidation
 discard b1e6996948d [test](fe) Verify row-count fence during database 
generation swap
 discard 493a17dea2a [fix](fe) Fence external metadata invalidation at known 
scopes
 discard bb9a0133cf8 [fix](fe) Scope cold external database replay invalidation
 discard ff10ef04f9e [fix](fe) Fence external row counts across cache refreshes
 discard cb2f45ccba5 [fix](fe) Invalidate external row count cache after 
metadata changes
     add 76d173e17b9 [fix](arrow) Validate Flight result arrays before 
publishing batches (#68596)
     add 86eb9ca1ab0 branch-4.1: [fix](function) Keep the leading NULLs of 
every row in array_cum_sum #68554 (#68605)
     add 7e279813341 add temp dir in testutil (#68638)
     add 5ea19fb183f branch-4.1: [fix](regexp) Apply extended regex fallback to 
non-constant patterns #68501 (#68591)
     add 9f181d9ee0d [fix](be) Backport unlimited topn expansion rates to 
branch-4.1 (#68545)
     add 798dedf1680 [fix](fe) Invalidate external row count cache after 
metadata changes
     add dbc3f2b5eeb [fix](fe) Fence external row counts across cache refreshes
     add fed6afc371b [fix](fe) Scope cold external database replay invalidation
     add 315e4082e52 [fix](fe) Fence external metadata invalidation at known 
scopes
     add 4301c12af81 [test](fe) Verify row-count fence during database 
generation swap
     add bb9889cb998 [fix](fe) Fence cold metadata retirement and scope Paimon 
SDK invalidation
     add 1a99da7d7f6 [fix](fe) Fence row counts before table invalidation and 
preserve drop identity
     add 1557455a60e [fix](fe) Fence cache invalidation and preserve replay 
name semantics
     add ef38b5029e0 [fix](fe) Preserve resolved external drop targets in 
replay logs
     add a9e50249f6f [fix](fe) Limit no-op external cache retirement and 
filtered events
     add 0a4e111b71d [fix](fe) Preserve external cache identity across HMS 
events and ALTER
     add de4f82f96b5 [fix](fe) Keep external refresh cleanup outside catalog 
lock
     add 0c37f5145e4 [fix](fe) Fence external metadata cache transitions

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   (32828a485c6)
            \
             N -- N -- N   refs/heads/auto-pick-64160-branch-4.1 (0c37f5145e4)

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/exprs/aggregate/aggregate_function_topn.h   |   3 +-
 .../function/array/function_array_cum_sum.cpp      |  14 ++-
 be/src/exprs/function/like.cpp                     | 131 ++++++++++----------
 be/src/exprs/function/like.h                       |  17 +++
 be/src/format/arrow/arrow_block_convertor.cpp      |  19 +++
 be/src/format/arrow/arrow_block_convertor.h        |  10 +-
 be/test/exprs/aggregate/agg_topn_test.cpp          | 125 +++++++++++++++++++
 .../exprs/function/function_array_cum_sum_test.cpp | 100 ++++++++++++++++
 be/test/exprs/function/function_like_test.cpp      | 104 ++++++++++++++--
 .../format/arrow/arrow_block_convertor_test.cpp    | 133 +++++++++++++++++++++
 be/test/testutil/scoped_temp_dir.h                 |  60 ++++++++++
 .../org/apache/doris/catalog/RefreshManager.java   |  57 ++++++---
 .../org/apache/doris/datasource/CatalogMgr.java    |  44 ++++---
 .../apache/doris/datasource/ExternalCatalog.java   |  29 +++--
 .../apache/doris/datasource/ExternalDatabase.java  |   7 ++
 .../doris/datasource/ExternalMetaCacheMgr.java     |   4 +
 .../doris/datasource/ExternalRowCountCache.java    |  63 +++++++---
 .../datasource/lance/LanceExternalCatalog.java     |   4 +
 .../apache/doris/catalog/RefreshManagerTest.java   |  97 ++++++++++++++-
 .../apache/doris/datasource/CatalogMgrTest.java    |  94 ++++++++++++++-
 .../ExternalMetaCacheRouteResolverTest.java        |  24 +++-
 .../datasource/ExternalRowCountCacheTest.java      |  37 ++++++
 .../lance/LanceCatalogLifecycleTest.java           |  30 +++++
 .../agg_function/topn/topn_unlimited.out           |  91 ++++++++++++++
 .../test_array_cum_sum_leading_null.out            |  14 +++
 .../test_regexp_extended_nonconstant_pattern.out   |  28 +++++
 .../test_flight_utf8_validation.groovy             |  71 +++++++++++
 .../agg_function/topn/topn_unlimited.groovy        |  75 ++++++++++++
 .../test_array_cum_sum_leading_null.groovy         |  51 ++++++++
 ...test_regexp_extended_nonconstant_pattern.groovy |  85 +++++++++++++
 30 files changed, 1474 insertions(+), 147 deletions(-)
 create mode 100644 be/test/exprs/aggregate/agg_topn_test.cpp
 create mode 100644 be/test/exprs/function/function_array_cum_sum_test.cpp
 create mode 100644 be/test/testutil/scoped_temp_dir.h
 create mode 100644 
regression-test/data/nereids_function_p0/agg_function/topn/topn_unlimited.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/array_functions/test_array_cum_sum_leading_null.out
 create mode 100644 
regression-test/data/query_p0/sql_functions/string_functions/test_regexp_extended_nonconstant_pattern.out
 create mode 100644 
regression-test/suites/arrow_flight_sql_p0/test_flight_utf8_validation.groovy
 create mode 100644 
regression-test/suites/nereids_function_p0/agg_function/topn/topn_unlimited.groovy
 create mode 100644 
regression-test/suites/query_p0/sql_functions/array_functions/test_array_cum_sum_leading_null.groovy
 create mode 100644 
regression-test/suites/query_p0/sql_functions/string_functions/test_regexp_extended_nonconstant_pattern.groovy


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

Reply via email to