Alexey Serbin has submitted this change and it was merged. ( 
http://gerrit.cloudera.org:8080/23565 )

Change subject: KUDU-1261 [Java] Add spark bindings for Array columns
......................................................................

KUDU-1261 [Java] Add spark bindings for Array columns

Introduces end-to-end support for Array types in Kudu Spark bindings.
Extends RowConverter, SparkUtil, and KuduRDD to serialize and deserialize
array columns between Kudu and Spark SQL. Adds integration tests covering
read/write and round-trip conversion for primitive and string array types.

Updates the kudu-backup metadata structure to accommodate array type
column schema.

Change-Id: I786fdd1cbfbb67b4895b2e95b89addbc04341746
Reviewed-on: http://gerrit.cloudera.org:8080/23565
Tested-by: Alexey Serbin <[email protected]>
Reviewed-by: Alexey Serbin <[email protected]>
---
M java/kudu-backup-common/src/main/protobuf/backup.proto
M 
java/kudu-backup-common/src/main/scala/org/apache/kudu/backup/TableMetadata.scala
M java/kudu-backup/src/test/scala/org/apache/kudu/backup/TestKuduBackup.scala
M java/kudu-spark/src/main/scala/org/apache/kudu/spark/kudu/KuduContext.scala
M java/kudu-spark/src/main/scala/org/apache/kudu/spark/kudu/KuduRDD.scala
M java/kudu-spark/src/main/scala/org/apache/kudu/spark/kudu/RowConverter.scala
M java/kudu-spark/src/main/scala/org/apache/kudu/spark/kudu/SparkUtil.scala
M 
java/kudu-spark/src/test/scala/org/apache/kudu/spark/kudu/DefaultSourceTest.scala
M 
java/kudu-spark/src/test/scala/org/apache/kudu/spark/kudu/KuduContextTest.scala
M java/kudu-spark/src/test/scala/org/apache/kudu/spark/kudu/KuduTestSuite.scala
M java/kudu-spark/src/test/scala/org/apache/kudu/spark/kudu/SparkSQLTest.scala
11 files changed, 789 insertions(+), 55 deletions(-)

Approvals:
  Alexey Serbin: Looks good to me, approved; Verified

--
To view, visit http://gerrit.cloudera.org:8080/23565
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: I786fdd1cbfbb67b4895b2e95b89addbc04341746
Gerrit-Change-Number: 23565
Gerrit-PatchSet: 15
Gerrit-Owner: Abhishek Chennaka <[email protected]>
Gerrit-Reviewer: Abhishek Chennaka <[email protected]>
Gerrit-Reviewer: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)

Reply via email to