[arrow] branch master updated (6c289dd -> 9162954)

2021-06-11 Thread kou
This is an automated email from the ASF dual-hosted git repository.

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


from 6c289dd  ARROW-13043: [GLib][Ruby] Add GArrowEqualOptions
 add 9162954  ARROW-13065: [Packaging][RPM] Add missing required LZ4 
version information

No new revisions were added by this update.

Summary of changes:
 dev/tasks/linux-packages/apache-arrow/yum/arrow.spec.in | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)


[arrow] branch master updated (08781a3 -> 6c289dd)

2021-06-11 Thread kou
This is an automated email from the ASF dual-hosted git repository.

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


from 08781a3  ARROW-12801: [CI][Packaging][Java] Include all modules in 
script that generate Arrow jars
 add 6c289dd  ARROW-13043: [GLib][Ruby] Add GArrowEqualOptions

No new revisions were added by this update.

Summary of changes:
 c_glib/arrow-glib/basic-array.cpp  | 216 -
 c_glib/arrow-glib/basic-array.h|  23 ++-
 c_glib/arrow-glib/basic-array.hpp  |   3 +
 c_glib/arrow-glib/compute.cpp  |   2 +-
 c_glib/test/test-equal-options.rb  |  96 +
 ruby/red-arrow/lib/arrow/array.rb  |  12 ++
 .../lib/arrow/equal-options.rb}|  11 +-
 ruby/red-arrow/lib/arrow/loader.rb |   1 +
 ruby/red-arrow/test/test-array.rb  |  34 
 9 files changed, 386 insertions(+), 12 deletions(-)
 create mode 100644 c_glib/test/test-equal-options.rb
 copy ruby/{red-arrow-flight/lib/arrow-flight/client-options.rb => 
red-arrow/lib/arrow/equal-options.rb} (82%)


[arrow-datafusion] branch master updated: reuse datafusion physical planner in ballista building from protobuf (#532)

2021-06-11 Thread alamb
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-datafusion.git


The following commit(s) were added to refs/heads/master by this push:
 new ad70a1e  reuse datafusion physical planner in ballista building from 
protobuf (#532)
ad70a1e is described below

commit ad70a1e91667174436f2110a70e3e557c7069e9a
Author: Jiayu Liu 
AuthorDate: Sat Jun 12 02:50:23 2021 +0800

reuse datafusion physical planner in ballista building from protobuf (#532)

* use logical planner in ballista building

* simplify statement

* fix unit test

* fix per comment
---
 .../core/src/serde/physical_plan/from_proto.rs | 142 -
 datafusion/src/physical_plan/planner.rs| 116 ++---
 datafusion/src/physical_plan/windows.rs|  44 +--
 3 files changed, 153 insertions(+), 149 deletions(-)

diff --git a/ballista/rust/core/src/serde/physical_plan/from_proto.rs 
b/ballista/rust/core/src/serde/physical_plan/from_proto.rs
index b319d5b..d49d53c 100644
--- a/ballista/rust/core/src/serde/physical_plan/from_proto.rs
+++ b/ballista/rust/core/src/serde/physical_plan/from_proto.rs
@@ -36,7 +36,7 @@ use datafusion::execution::context::{
 ExecutionConfig, ExecutionContextState, ExecutionProps,
 };
 use datafusion::logical_plan::{DFSchema, Expr};
-use datafusion::physical_plan::aggregates::{create_aggregate_expr, 
AggregateFunction};
+use datafusion::physical_plan::aggregates::AggregateFunction;
 use datafusion::physical_plan::expressions::col;
 use datafusion::physical_plan::hash_aggregate::{AggregateMode, 
HashAggregateExec};
 use datafusion::physical_plan::hash_join::PartitionMode;
@@ -45,7 +45,6 @@ use 
datafusion::physical_plan::planner::DefaultPhysicalPlanner;
 use datafusion::physical_plan::window_functions::{
 BuiltInWindowFunction, WindowFunction,
 };
-use datafusion::physical_plan::windows::create_window_expr;
 use datafusion::physical_plan::windows::WindowAggExec;
 use datafusion::physical_plan::{
 coalesce_batches::CoalesceBatchesExec,
@@ -205,76 +204,27 @@ impl TryInto> for 
&protobuf::PhysicalPlanNode {
 )
 })?
 .clone();
-
 let physical_schema: SchemaRef =
 SchemaRef::new((&input_schema).try_into()?);
-
-let catalog_list =
-Arc::new(MemoryCatalogList::new()) as Arc;
-let ctx_state = ExecutionContextState {
-catalog_list,
-scalar_functions: Default::default(),
-var_provider: Default::default(),
-aggregate_functions: Default::default(),
-config: ExecutionConfig::new(),
-execution_props: ExecutionProps::new(),
-};
-
+let ctx_state = ExecutionContextState::new();
 let window_agg_expr: Vec<(Expr, String)> = window_agg
 .window_expr
 .iter()
 .zip(window_agg.window_expr_name.iter())
 .map(|(expr, name)| expr.try_into().map(|expr| (expr, 
name.clone(
 .collect::, _>>()?;
-
-let mut physical_window_expr = vec![];
-
 let df_planner = DefaultPhysicalPlanner::default();
-
-for (expr, name) in &window_agg_expr {
-match expr {
-Expr::WindowFunction {
-fun,
-args,
-partition_by,
-order_by,
-window_frame,
-..
-} => {
-let arg = df_planner
-.create_physical_expr(
-&args[0],
-&physical_schema,
-&ctx_state,
-)
-.map_err(|e| {
-BallistaError::General(format!("{:?}", e))
-})?;
-if !partition_by.is_empty() {
-return 
Err(BallistaError::NotImplemented("Window function with partition by is not yet 
implemented".to_owned()));
-}
-if !order_by.is_empty() {
-return 
Err(BallistaError::NotImplemented("Window function with order by is not yet 
implemented".to_owned()));
-}
-if window_frame.is_some() {
-return 
Err(BallistaError::NotImplemented("Window function with window frame is not yet 
implemented".to_owned()));
-

[arrow-datafusion] branch master updated (3ef7f34 -> 63e3045)

2021-06-11 Thread agrove
This is an automated email from the ASF dual-hosted git repository.

agrove pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git.


from 3ef7f34  use nightly nightly-2021-05-10 (#536)
 add 63e3045  Make BallistaContext::collect streaming (#535)

No new revisions were added by this update.

Summary of changes:
 ballista/rust/client/src/context.rs | 113 +++-
 1 file changed, 72 insertions(+), 41 deletions(-)


[arrow] branch master updated (5526633 -> 08781a3)

2021-06-11 Thread kszucs
This is an automated email from the ASF dual-hosted git repository.

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


from 5526633  ARROW-13030: [CI][Go] Setup Arm64 golang CI
 add 08781a3  ARROW-12801: [CI][Packaging][Java] Include all modules in 
script that generate Arrow jars

No new revisions were added by this update.

Summary of changes:
 ci/scripts/java_jni_build.sh   | 35 +++
 dev/tasks/java-jars/github.yml | 19 ++-
 dev/tasks/tasks.yml| 39 +--
 3 files changed, 58 insertions(+), 35 deletions(-)


[arrow-site] 01/01: add kiszk as a committer

2021-06-11 Thread kiszk
This is an automated email from the ASF dual-hosted git repository.

kiszk pushed a commit to branch Arrow-13047
in repository https://gitbox.apache.org/repos/asf/arrow-site.git

commit f4fbc497212b4ca44e5c09482187b3ba41c1d243
Author: ishizaki 
AuthorDate: Fri Jun 11 07:52:43 2021 +

add kiszk as a committer
---
 _data/committers.yml | 4 
 1 file changed, 4 insertions(+)

diff --git a/_data/committers.yml b/_data/committers.yml
index d473c60..1b63acf 100644
--- a/_data/committers.yml
+++ b/_data/committers.yml
@@ -184,6 +184,10 @@
   role: Committer
   alias: jorisvandenbossche
   affiliation: Ursa Computing
+- name: Kazuaki ishizaki
+  role: Committer
+  alias: kiszk
+  affiliation: IBM
 - name: Kenta Murata
   role: Committer
   alias: mrkn


[arrow-site] branch Arrow-13047 created (now f4fbc49)

2021-06-11 Thread kiszk
This is an automated email from the ASF dual-hosted git repository.

kiszk pushed a change to branch Arrow-13047
in repository https://gitbox.apache.org/repos/asf/arrow-site.git.


  at f4fbc49  add kiszk as a committer

This branch includes the following new commits:

 new f4fbc49  add kiszk as a committer

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[arrow] branch master updated (e6c0b81 -> 5526633)

2021-06-11 Thread kou
This is an automated email from the ASF dual-hosted git repository.

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


from e6c0b81  ARROW-13045: [Packaging][RPM][deb] Don't install system 
utf8proc if it's old
 add 5526633  ARROW-13030: [CI][Go] Setup Arm64 golang CI

No new revisions were added by this update.

Summary of changes:
 .travis.yml  | 12 
 go/arrow/internal/cpu/{cpu_s390x.go => cpu_arm64.go} |  2 +-
 go/arrow/math/{float64_s390x.go => float64_arm64.go} |  0
 go/arrow/math/{int64_s390x.go => int64_arm64.go} |  0
 go/arrow/math/{math_s390x.go => math_arm64.go}   |  0
 go/arrow/math/{uint64_s390x.go => uint64_arm64.go}   |  0
 .../bmi/{bitmap_bmi2_s390x.go => bitmap_bmi2_arm64.go}   |  0
 .../utils/{bit_packing_s390x.go => bit_packing_arm64.go} |  0
 .../utils/{unpack_bool_s390x.go => unpack_bool_arm64.go} |  0
 9 files changed, 13 insertions(+), 1 deletion(-)
 copy go/arrow/internal/cpu/{cpu_s390x.go => cpu_arm64.go} (86%)
 copy go/arrow/math/{float64_s390x.go => float64_arm64.go} (100%)
 copy go/arrow/math/{int64_s390x.go => int64_arm64.go} (100%)
 copy go/arrow/math/{math_s390x.go => math_arm64.go} (100%)
 copy go/arrow/math/{uint64_s390x.go => uint64_arm64.go} (100%)
 copy go/parquet/internal/bmi/{bitmap_bmi2_s390x.go => bitmap_bmi2_arm64.go} 
(100%)
 copy go/parquet/internal/utils/{bit_packing_s390x.go => bit_packing_arm64.go} 
(100%)
 copy go/parquet/internal/utils/{unpack_bool_s390x.go => unpack_bool_arm64.go} 
(100%)