[GitHub] [arrow] github-actions[bot] commented on pull request #7255: ARROW-8913: [Ruby] Use "field" instead of "child"

2020-05-23 Thread GitBox
github-actions[bot] commented on pull request #7255: URL: https://github.com/apache/arrow/pull/7255#issuecomment-633156895 https://issues.apache.org/jira/browse/ARROW-8913 This is an automated message from the Apache Git

[GitHub] [arrow] kou opened a new pull request #7255: ARROW-8913: [Ruby] Use "field" instead of "child"

2020-05-23 Thread GitBox
kou opened a new pull request #7255: URL: https://github.com/apache/arrow/pull/7255 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to

[GitHub] [arrow] github-actions[bot] commented on pull request #7254: ARROW-8912: [Ruby] Keep reference of Arrow::Buffer's data for GC

2020-05-23 Thread GitBox
github-actions[bot] commented on pull request #7254: URL: https://github.com/apache/arrow/pull/7254#issuecomment-633154973 https://issues.apache.org/jira/browse/ARROW-8912 This is an automated message from the Apache Git

[GitHub] [arrow] kou opened a new pull request #7254: ARROW-8912: [Ruby] Keep reference of Arrow::Buffer's data for GC

2020-05-23 Thread GitBox
kou opened a new pull request #7254: URL: https://github.com/apache/arrow/pull/7254 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to

[GitHub] [arrow] wesm commented on pull request #7240: ARROW-8792: [C++][Python][R][GLib] New Array compute kernels implementation and execution framework

2020-05-23 Thread GitBox
wesm commented on pull request #7240: URL: https://github.com/apache/arrow/pull/7240#issuecomment-633154141 I'd like to work on a couple follow-up PRs tomorrow, so in order to unblock these PRs so that they can be reviewed, this PR will have to be merged first. So I would like to do that

[GitHub] [arrow] houqp commented on pull request #7253: ARROW-4957: [Rust] [DataFusion] Re-implement get_supertype

2020-05-23 Thread GitBox
houqp commented on pull request #7253: URL: https://github.com/apache/arrow/pull/7253#issuecomment-633146402 Since integer to float conversion can also cause data loss, do we want to leave that to explicit cast path as well?

[GitHub] [arrow] andygrove commented on pull request #7253: ARROW-4957: [Rust] [DataFusion] Re-implement get_supertype

2020-05-23 Thread GitBox
andygrove commented on pull request #7253: URL: https://github.com/apache/arrow/pull/7253#issuecomment-633144310 @houqp I pushed more changes. There will be more to do but for now, DataFusion will only add implicit casts when safe (so no more conversions between signed and unsigned int

[GitHub] [arrow] andygrove commented on a change in pull request #7253: ARROW-4957: [Rust] [DataFusion] Re-implement get_supertype

2020-05-23 Thread GitBox
andygrove commented on a change in pull request #7253: URL: https://github.com/apache/arrow/pull/7253#discussion_r429578850 ## File path: rust/datafusion/src/logicalplan.rs ## @@ -725,36 +725,47 @@ impl fmt::Debug for LogicalPlan { /// Verify a given type cast can be

[GitHub] [arrow] andygrove closed pull request #7230: ARROW-8869: [Rust] [DataFusion] Add support for new scan nodes to type coercion rule

2020-05-23 Thread GitBox
andygrove closed pull request #7230: URL: https://github.com/apache/arrow/pull/7230 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to

[GitHub] [arrow] houqp commented on a change in pull request #7253: ARROW-4957: [Rust] [DataFusion] Re-implement get_supertype

2020-05-23 Thread GitBox
houqp commented on a change in pull request #7253: URL: https://github.com/apache/arrow/pull/7253#discussion_r429575153 ## File path: rust/datafusion/src/logicalplan.rs ## @@ -725,36 +725,47 @@ impl fmt::Debug for LogicalPlan { /// Verify a given type cast can be performed

[GitHub] [arrow] houqp commented on a change in pull request #7253: ARROW-4957: [Rust] [DataFusion] Re-implement get_supertype

2020-05-23 Thread GitBox
houqp commented on a change in pull request #7253: URL: https://github.com/apache/arrow/pull/7253#discussion_r429569531 ## File path: rust/datafusion/src/optimizer/utils.rs ## @@ -131,116 +131,90 @@ pub fn exprlist_to_fields(expr: &[Expr], input_schema: ) -> Result Result { -

[GitHub] [arrow] houqp commented on a change in pull request #7253: ARROW-4957: [Rust] [DataFusion] Re-implement get_supertype

2020-05-23 Thread GitBox
houqp commented on a change in pull request #7253: URL: https://github.com/apache/arrow/pull/7253#discussion_r429568842 ## File path: rust/datafusion/src/logicalplan.rs ## @@ -725,36 +725,47 @@ impl fmt::Debug for LogicalPlan { /// Verify a given type cast can be performed

[GitHub] [arrow] emkornfield commented on pull request #7246: ARROW-8882: [C#] Add .editorconfig to C# code

2020-05-23 Thread GitBox
emkornfield commented on pull request #7246: URL: https://github.com/apache/arrow/pull/7246#issuecomment-633101224 If there is a mechanism to fail the build with these rules I would recommend trying to add it to the list for check to avoid regressions

[GitHub] [arrow] zhztheplayer commented on a change in pull request #7030: ARROW-7808: [Java][Dataset] Implement Datasets Java API by JNI to C++

2020-05-23 Thread GitBox
zhztheplayer commented on a change in pull request #7030: URL: https://github.com/apache/arrow/pull/7030#discussion_r429553399 ## File path: cpp/src/jni/dataset/jni_wrapper.cpp ## @@ -0,0 +1,517 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more

[GitHub] [arrow] zhztheplayer commented on a change in pull request #7030: ARROW-7808: [Java][Dataset] Implement Datasets Java API by JNI to C++

2020-05-23 Thread GitBox
zhztheplayer commented on a change in pull request #7030: URL: https://github.com/apache/arrow/pull/7030#discussion_r429552386 ## File path: cpp/src/arrow/dataset/file_base.h ## @@ -290,5 +290,35 @@ class ARROW_DS_EXPORT WritePlan { std::vector paths; }; +class

[GitHub] [arrow] zhztheplayer commented on a change in pull request #7030: ARROW-7808: [Java][Dataset] Implement Datasets Java API by JNI to C++

2020-05-23 Thread GitBox
zhztheplayer commented on a change in pull request #7030: URL: https://github.com/apache/arrow/pull/7030#discussion_r429551637 ## File path: cpp/.gitignore ## @@ -24,6 +24,8 @@ cmake_install.cmake build/ *-build/ Testing/ +cmake-build-debug/ Review comment: OK.

[GitHub] [arrow] andygrove commented on pull request #7230: ARROW-8869: [Rust] [DataFusion] Add support for new scan nodes to type coercion rule

2020-05-23 Thread GitBox
andygrove commented on pull request #7230: URL: https://github.com/apache/arrow/pull/7230#issuecomment-633059601 @houqp Could you review if you have time. This is an automated message from the Apache Git Service. To respond

[GitHub] [arrow] github-actions[bot] commented on pull request #7253: ARROW-4957: [Rust] [DataFusion] Re-implement get_supertype

2020-05-23 Thread GitBox
github-actions[bot] commented on pull request #7253: URL: https://github.com/apache/arrow/pull/7253#issuecomment-633054362 https://issues.apache.org/jira/browse/ARROW-4957 This is an automated message from the Apache Git

[GitHub] [arrow] andygrove opened a new pull request #7253: ARROW-4957: [Rust] [DataFusion] Re-implement get_supertype

2020-05-23 Thread GitBox
andygrove opened a new pull request #7253: URL: https://github.com/apache/arrow/pull/7253 Re-implement get_supertype so that it is complete and easier to comprehend. This is an automated message from the Apache Git Service.

[GitHub] [arrow] wesm commented on pull request #7240: ARROW-8792: [C++][Python][R][GLib] New Array compute kernels implementation and execution framework

2020-05-23 Thread GitBox
wesm commented on pull request #7240: URL: https://github.com/apache/arrow/pull/7240#issuecomment-633051554 The build is passing (the Travis thing is a flake on ARM architecture), thanks @kou for your help with that! I think we should merge this today and I will continue to address

[GitHub] [arrow] jorisvandenbossche commented on a change in pull request #7180: ARROW-8062: [C++][Dataset] Implement ParquetDatasetFactory

2020-05-23 Thread GitBox
jorisvandenbossche commented on a change in pull request #7180: URL: https://github.com/apache/arrow/pull/7180#discussion_r429523732 ## File path: python/pyarrow/tests/test_dataset.py ## @@ -1468,6 +1468,7 @@ def test_parquet_dataset_factory(tempdir): root_path = tempdir