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

alamb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/master by this push:
     new 42a2efd06a ARROW-16636: [Rust] Activate several IPC integration tests 
for rust (#13219)
42a2efd06a is described below

commit 42a2efd06af09d88d97ae1f93812217e4efa976d
Author: Liang-Chi Hsieh <[email protected]>
AuthorDate: Sat Jun 11 03:38:03 2022 -0700

    ARROW-16636: [Rust] Activate several IPC integration tests for rust (#13219)
    
    arrow-rs has fixed severals integration test failures 
(https://github.com/apache/arrow-rs/issues/1404):
    
    generate_decimal128_case
    generate_interval_case
    generate_map_case
    generate_non_canonical_map_case
    generate_nested_large_offsets_case
    generate_nested_dictionary_case
    generate_unions_case
    
    And this one passes test without any fix:
    generate_extension_case
    
    We should activate these IPC integration tests for rust.
    
    Authored-by: Liang-Chi Hsieh <[email protected]>
    Signed-off-by: Andrew Lamb <[email protected]>
---
 dev/archery/archery/integration/datagen.py | 24 ++++++++----------------
 1 file changed, 8 insertions(+), 16 deletions(-)

diff --git a/dev/archery/archery/integration/datagen.py 
b/dev/archery/archery/integration/datagen.py
index ea69fe2956..4221307382 100644
--- a/dev/archery/archery/integration/datagen.py
+++ b/dev/archery/archery/integration/datagen.py
@@ -1598,8 +1598,7 @@ def get_generated_json_files(tempdir=None):
         .skip_category('C#')
         .skip_category('JS'),   # TODO(ARROW-7900)
 
-        generate_decimal128_case()
-        .skip_category('Rust'),
+        generate_decimal128_case(),
 
         generate_decimal256_case()
         .skip_category('Go')  # TODO(ARROW-7948): Decimal + Go
@@ -1615,22 +1614,19 @@ def get_generated_json_files(tempdir=None):
 
         generate_interval_case()
         .skip_category('C#')
-        .skip_category('JS')  # TODO(ARROW-5239): Intervals + JS
-        .skip_category('Rust'),
+        .skip_category('JS'),  # TODO(ARROW-5239): Intervals + JS
 
         generate_month_day_nano_interval_case()
         .skip_category('C#')
         .skip_category('JS'),
 
         generate_map_case()
-        .skip_category('C#')
-        .skip_category('Rust'),
+        .skip_category('C#'),
 
         generate_non_canonical_map_case()
         .skip_category('C#')
         .skip_category('Java')   # TODO(ARROW-8715)
-        .skip_category('JS')     # TODO(ARROW-8716)
-        .skip_category('Rust'),
+        .skip_category('JS'),     # TODO(ARROW-8716)
 
         generate_nested_case()
         .skip_category('C#'),
@@ -1641,14 +1637,12 @@ def get_generated_json_files(tempdir=None):
         generate_nested_large_offsets_case()
         .skip_category('C#')
         .skip_category('Go')
-        .skip_category('JS')
-        .skip_category('Rust'),
+        .skip_category('JS'),
 
         generate_unions_case()
         .skip_category('C#')
         .skip_category('Go')
-        .skip_category('JS')
-        .skip_category('Rust'),
+        .skip_category('JS'),
 
         generate_custom_metadata_case()
         .skip_category('C#')
@@ -1670,13 +1664,11 @@ def get_generated_json_files(tempdir=None):
         generate_nested_dictionary_case()
         .skip_category('C#')
         .skip_category('Java')  # TODO(ARROW-7779)
-        .skip_category('JS')
-        .skip_category('Rust'),
+        .skip_category('JS'),
 
         generate_extension_case()
         .skip_category('C#')
-        .skip_category('JS')
-        .skip_category('Rust'),
+        .skip_category('JS'),
     ]
 
     generated_paths = []

Reply via email to