From 891ee8517fa188121899d01889ca90ece2cc7fb4 Mon Sep 17 00:00:00 2001 From: "xiaohongbo.xhb" Date: Sun, 16 Aug 2026 08:46:04 -0700 Subject: [PATCH 1/2] [ci] Bump pypaimon_rust to include Data Evolution split order fix --- .github/workflows/paimon-python-checks.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/paimon-python-checks.yml b/.github/workflows/paimon-python-checks.yml index 6e56db488ddf..d2a8ed781c25 100755 --- a/.github/workflows/paimon-python-checks.yml +++ b/.github/workflows/paimon-python-checks.yml @@ -34,7 +34,7 @@ env: JDK_VERSION: 8 MAVEN_OPTS: -Dmaven.wagon.httpconnectionManager.ttlSeconds=30 -Dmaven.wagon.http.retryHandler.requestSentEnabled=true LUMINA_DATA_VERSION: 0.1.0 - PYPAIMON_RUST_REV: c7a71f4c3c9c5bf8883c1621caed09ec0ea2e49b + PYPAIMON_RUST_REV: be5456e96b326939570b6ef5d63acddda3311c4f concurrency: From a3133f470d579e7207abd7dbd4a2c39ba8671e4c Mon Sep 17 00:00:00 2001 From: "xiaohongbo.xhb" Date: Sun, 16 Aug 2026 19:30:47 -0700 Subject: [PATCH 2/2] [python] Sort predicate update projection test output by id --- paimon-python/pypaimon/tests/table_update_test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paimon-python/pypaimon/tests/table_update_test.py b/paimon-python/pypaimon/tests/table_update_test.py index ac641b65dd8f..8c8a7d00b840 100644 --- a/paimon-python/pypaimon/tests/table_update_test.py +++ b/paimon-python/pypaimon/tests/table_update_test.py @@ -386,7 +386,7 @@ def capture_projection(builder, projection): self.assertEqual([['_ROW_ID']], projections) self.assertEqual( ['NYC', 'LA', 'Updated', 'Updated', 'Updated'], - self._read_all(table)['city'].to_pylist(), + self._read_all(table).sort_by('id')['city'].to_pylist(), ) def test_update_by_predicate_accepts_array_chunked_and_scalar_values(self):