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

fanng pushed a change to branch verify/backend-it-maintenance-routing
in repository https://gitbox.apache.org/repos/asf/gravitino.git


    omit f1094d83b0 fix(ci): pass maintenance routing input as string
    omit 8b6de4b56f improvement(ci): route maintenance tests in backend IT
     add 8926974417 [#10502] fix(ci): pin docker actions to SHA for v4.0.0 
(#10504)
     add bbb14ad315 [#10527] fix(build): Pin localstack docker image version to 
4.14.0 to fix CI problem (#10528)
     add e0572b14a5 [#9548] improvement(python-client): Add TableUpdateRequest 
and TableUpdatesRequest (#9870)
     add 9d37f2d3e9 [#9883] improvement(python-client): Add TagUpdatesRequest 
and TagUpdateRequest (#9885)
     add 837e2b19f2 [#10496] improvement(lance): Clean up redundant code in 
GravitinoLanceTableOperations#createTable (#10497)
     add fcbf3c59a6 [#9736] feat(iceberg-rest): Support freshness-aware table 
loading with ETag (#10498)
     add 262ddef2c3 improvement(ci): route maintenance tests in backend IT
     add f10c73b757 fix(ci): pass maintenance routing input as string

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   (f1094d83b0)
            \
             N -- N -- N   refs/heads/verify/backend-it-maintenance-routing 
(f10c73b757)

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:
 .../workflows/access-control-integration-test.yml  |   2 +-
 .../workflows/backend-integration-test-action.yml  |   2 +-
 .github/workflows/cron-integration-test.yml        |   2 +-
 .github/workflows/docker-image.yml                 |   6 +-
 .../workflows/flink-integration-test-action.yml    |   2 +-
 .github/workflows/frontend-integration-test.yml    |   2 +-
 .github/workflows/gvfs-fuse-build-test.yml         |   2 +-
 .github/workflows/python-integration-test.yml      |   2 +-
 .../workflows/spark-integration-test-action.yml    |   2 +-
 .github/workflows/trino-integration-test.yml       |   2 +-
 build.gradle.kts                                   |   2 +-
 .../gravitino/api/rel/table_change.py              |  26 +-
 .../gravitino/dto/rel/indexes/index_dto.py         |   2 +
 .../gravitino/dto/rel/json_serdes/__init__.py      |  10 +
 .../dto/rel/json_serdes/column_position_serdes.py  |  61 ++
 .../gravitino/dto/requests/__init__.py             |   4 +
 .../gravitino/dto/requests/table_update_request.py | 745 +++++++++++++++++++++
 ...updates_request.py => table_updates_request.py} |  24 +-
 .../gravitino/dto/requests/tag_update_request.py   | 173 +++++
 ...a_updates_request.py => tag_updates_request.py} |  23 +-
 clients/client-python/gravitino/utils/__init__.py  |  10 +-
 .../client-python/gravitino/utils/string_utils.py  |  28 +-
 .../dto/requests/test_table_update_request.py      | 649 ++++++++++++++++++
 .../dto/requests/test_tag_update_request.py        | 116 ++++
 .../unittests/json_serdes}/__init__.py             |   0
 .../unittests/json_serdes/test_type_serdes.py      | 245 ++++++-
 .../service/rest/IcebergTableOperations.java       | 116 +++-
 .../service/rest/TestIcebergTableOperations.java   | 171 +++++
 .../gravitino/GravitinoLanceTableOperations.java   |  13 +-
 29 files changed, 2378 insertions(+), 64 deletions(-)
 create mode 100644 
clients/client-python/gravitino/dto/rel/json_serdes/column_position_serdes.py
 create mode 100644 
clients/client-python/gravitino/dto/requests/table_update_request.py
 copy clients/client-python/gravitino/dto/requests/{schema_updates_request.py 
=> table_updates_request.py} (66%)
 create mode 100644 
clients/client-python/gravitino/dto/requests/tag_update_request.py
 copy clients/client-python/gravitino/dto/requests/{schema_updates_request.py 
=> tag_updates_request.py} (70%)
 copy mcp-server/mcp_server/client/schema_operation.py => 
clients/client-python/gravitino/utils/string_utils.py (57%)
 create mode 100644 
clients/client-python/tests/unittests/dto/requests/test_table_update_request.py
 create mode 100644 
clients/client-python/tests/unittests/dto/requests/test_tag_update_request.py
 copy clients/client-python/{gravitino/api => 
tests/unittests/json_serdes}/__init__.py (100%)

Reply via email to