From 7ee9766ec0093bd9d6cd5fc4524a328296e95829 Mon Sep 17 00:00:00 2001 From: Dewey Dunnington Date: Sat, 2 May 2026 21:34:47 -0500 Subject: [PATCH 1/3] remove some skips --- dev/archery/archery/integration/datagen.py | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/dev/archery/archery/integration/datagen.py b/dev/archery/archery/integration/datagen.py index 6b3b13f51dfc..9e273d6fa3f8 100644 --- a/dev/archery/archery/integration/datagen.py +++ b/dev/archery/archery/integration/datagen.py @@ -1936,17 +1936,13 @@ def get_generated_json_files(tempdir=None): generate_decimal32_case() .skip_tester('Java') .skip_tester('JS') - .skip_tester('nanoarrow') .skip_tester('Ruby') - .skip_tester('Rust') .skip_tester('Go'), generate_decimal64_case() .skip_tester('Java') .skip_tester('JS') - .skip_tester('nanoarrow') .skip_tester('Ruby') - .skip_tester('Rust') .skip_tester('Go'), generate_datetime_case(), @@ -1979,20 +1975,15 @@ def get_generated_json_files(tempdir=None): .skip_tester('JS'), generate_dictionary_case() - # TODO(https://github.com/apache/arrow-nanoarrow/issues/622) - .skip_tester('nanoarrow') # TODO(https://github.com/apache/arrow/issues/38045) .skip_format(SKIP_FLIGHT, '.NET'), generate_dictionary_unsigned_case() - .skip_tester('nanoarrow') .skip_tester('Java') # TODO(ARROW-9377) # TODO(https://github.com/apache/arrow/issues/38045) .skip_format(SKIP_FLIGHT, '.NET'), generate_nested_dictionary_case() - # TODO(https://github.com/apache/arrow-nanoarrow/issues/622) - .skip_tester('nanoarrow') .skip_tester('Java') # TODO(ARROW-7779) # TODO(https://github.com/apache/arrow/issues/38045) .skip_format(SKIP_FLIGHT, '.NET') @@ -2003,26 +1994,22 @@ def get_generated_json_files(tempdir=None): .skip_tester('JS') # TODO(https://github.com/apache/arrow-nanoarrow/issues/618) .skip_tester('nanoarrow') - .skip_tester('Ruby') - .skip_tester('Rust'), + .skip_tester('Ruby'), generate_binary_view_case() .skip_tester('JS') # TODO(https://github.com/apache/arrow-nanoarrow/issues/618) .skip_tester('nanoarrow') - .skip_tester('Ruby') - .skip_tester('Rust'), + .skip_tester('Ruby'), generate_list_view_case() .skip_tester('.NET') # Doesn't support large list views .skip_tester('JS') # TODO(https://github.com/apache/arrow-nanoarrow/issues/618) .skip_tester('nanoarrow') - .skip_tester('Ruby') - .skip_tester('Rust'), + .skip_tester('Ruby'), generate_extension_case() - .skip_tester('nanoarrow') # TODO(https://github.com/apache/arrow/issues/38045) .skip_format(SKIP_FLIGHT, '.NET') .skip_tester('Ruby'), From acd15996947eadec944ad20fc047a3a91def2f42 Mon Sep 17 00:00:00 2001 From: Dewey Dunnington Date: Sun, 3 May 2026 21:23:41 -0500 Subject: [PATCH 2/3] update ci to check Co-authored-by: Copilot --- .github/workflows/integration.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index ed74c0c8f4bc..25cb793ebf12 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -76,6 +76,8 @@ jobs: with: persist-credentials: false repository: apache/arrow-rs + # Temporary: check with the arros-rs fix + ref: refs/pull/9888/head path: rust - name: Checkout Arrow nanoarrow uses: actions/checkout@v6 From 409860c9e2641a2ea9b71fd308bd135d215c6d8b Mon Sep 17 00:00:00 2001 From: Dewey Dunnington Date: Sun, 3 May 2026 22:54:51 -0500 Subject: [PATCH 3/3] maybe with nanoarrow fix and rust debug Co-authored-by: Copilot --- .github/workflows/integration.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 25cb793ebf12..03438cde04ac 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -76,7 +76,7 @@ jobs: with: persist-credentials: false repository: apache/arrow-rs - # Temporary: check with the arros-rs fix + # Temporary: check with the arrow-rs fix ref: refs/pull/9888/head path: rust - name: Checkout Arrow nanoarrow @@ -84,6 +84,8 @@ jobs: with: persist-credentials: false repository: apache/arrow-nanoarrow + # Temporary: check with the nanoarrow fix + ref: refs/pull/880/head path: nanoarrow - name: Checkout Arrow Go uses: actions/checkout@v6 @@ -139,6 +141,7 @@ jobs: -e ARCHERY_INTEGRATION_WITH_JS=1 \ -e ARCHERY_INTEGRATION_WITH_NANOARROW=1 \ -e ARCHERY_INTEGRATION_WITH_RUST=1 \ + -e RUST_BACKTRACE=1 \ conda-integration - name: Docker Push if: >-