This is an automated email from the ASF dual-hosted git repository.
alfonsonishikawa pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/gora.git.
from 2f97b50 Add value field to employee mappings in hive mapping xml
(#191)
new 2abf21f create basic gora-kudu module
new e6e2b5a Connection and basic schema management
new 01128fd -Improve Dependency Management. -Read in-memory mapping
option. -Fix some typos.
new 4410a61 Create Schema
new 1a5a666 Enhance and test schema management operations.
new 401dd68 -Implement basic serialization/deserialization. -Implement
get, put, exists. -Enable tests for put, exists. -Fix issue with the
deleteSchema method (table deleted).
new 9c504f7 - Fix issue with binary datatype serialization. - Implement
classes Query and Result - Enable more tests in TestKuduStore class.
new 09c94b7 - Improve and test queries implementation (Scanners) -
Improve get() and exists() implementations - Add flush configurations - Replace
Insert with Upsert in put()
new 52348aa Implement delete by query using a Kudu Scanner. Implement
query partitions using the partitions of Kudu (range partitions only). Enable
remaining tests.
new b91e250 Map Reduce Tests
new 9dfda84 Replace javafx.util.Pair with
java.util.AbstractMap.SimpleEntry
new dcc39d9 Some overall improvements
new 1f9bc1f - Fix Carlos' comments - Rebase
new 9387c5c add Kudu backend into the Gora tutorial module
new d2d920a Improve code with the mentor's comments.
new 367f059 Improve code with the Alfonso's comments.
new fab0ab5 Improve code with the Alfonso's comments.
new 8db7a10 Merge pull request #178 from jhnmora000/GORA-485
The 1240 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.
Summary of changes:
{gora-ignite => gora-kudu}/pom.xml | 46 +-
.../java/org/apache/gora/kudu/mapping}/Column.java | 101 ++--
.../org/apache/gora/kudu/mapping/KuduMapping.java | 72 ++-
.../gora/kudu/mapping/KuduMappingBuilder.java | 167 ++++++
.../apache/gora/kudu/mapping}/package-info.java | 4 +-
.../java/org/apache/gora/kudu}/package-info.java | 4 +-
.../java/org/apache/gora/kudu/query/KuduQuery.java | 24 +-
.../org/apache/gora/kudu/query/KuduResult.java | 82 +--
.../org/apache/gora/kudu}/query/package-info.java | 2 +-
.../java/org/apache/gora/kudu/store/KuduStore.java | 646 +++++++++++++++++++++
.../org/apache/gora/kudu/store}/package-info.java | 4 +-
.../gora/kudu/utils/KuduBackendConstants.java | 47 ++
.../apache/gora/kudu/utils/KuduClientUtils.java | 249 ++++++++
.../org/apache/gora/kudu/utils/KuduParameters.java | 213 +++++++
.../org/apache/gora/kudu}/utils/package-info.java | 2 +-
.../org/apache/gora/kudu/GoraKuduTestDriver.java | 23 +-
.../kudu/mapreduce/KuduStoreMapReduceTest.java | 31 +-
.../apache/gora/kudu}/mapreduce/package-info.java | 2 +-
.../java/org/apache/gora/kudu}/package-info.java | 4 +-
.../org/apache/gora/kudu/store/TestKuduStore.java | 61 ++
.../org/apache/gora/kudu/store}/package-info.java | 4 +-
.../src/test/resources/gora-kudu-mapping.xml | 40 +-
.../src/test/resources}/gora.properties | 19 +-
gora-tutorial/conf/gora-kudu-mapping.xml | 48 ++
gora-tutorial/conf/gora.properties | 4 +
gora-tutorial/pom.xml | 5 +
pom.xml | 34 ++
27 files changed, 1768 insertions(+), 170 deletions(-)
copy {gora-ignite => gora-kudu}/pom.xml (84%)
copy {gora-ignite/src/main/java/org/apache/gora/ignite/store =>
gora-kudu/src/main/java/org/apache/gora/kudu/mapping}/Column.java (50%)
copy gora-ignite/src/main/java/org/apache/gora/ignite/store/IgniteMapping.java
=> gora-kudu/src/main/java/org/apache/gora/kudu/mapping/KuduMapping.java (54%)
create mode 100644
gora-kudu/src/main/java/org/apache/gora/kudu/mapping/KuduMappingBuilder.java
copy {gora-core/src/test/java/org/apache/gora/util =>
gora-kudu/src/main/java/org/apache/gora/kudu/mapping}/package-info.java (90%)
copy {gora-core/src/test/java/org/apache/gora/util =>
gora-kudu/src/main/java/org/apache/gora/kudu}/package-info.java (89%)
copy
gora-accumulo/src/main/java/org/apache/gora/accumulo/query/AccumuloQuery.java
=> gora-kudu/src/main/java/org/apache/gora/kudu/query/KuduQuery.java (79%)
copy gora-ignite/src/main/java/org/apache/gora/ignite/query/IgniteResult.java
=> gora-kudu/src/main/java/org/apache/gora/kudu/query/KuduResult.java (50%)
copy {gora-ignite/src/main/java/org/apache/gora/ignite =>
gora-kudu/src/main/java/org/apache/gora/kudu}/query/package-info.java (95%)
create mode 100644
gora-kudu/src/main/java/org/apache/gora/kudu/store/KuduStore.java
copy {gora-core/src/test/java/org/apache/gora/util =>
gora-kudu/src/main/java/org/apache/gora/kudu/store}/package-info.java (88%)
create mode 100644
gora-kudu/src/main/java/org/apache/gora/kudu/utils/KuduBackendConstants.java
create mode 100644
gora-kudu/src/main/java/org/apache/gora/kudu/utils/KuduClientUtils.java
create mode 100644
gora-kudu/src/main/java/org/apache/gora/kudu/utils/KuduParameters.java
copy {gora-ignite/src/main/java/org/apache/gora/ignite =>
gora-kudu/src/main/java/org/apache/gora/kudu}/utils/package-info.java (95%)
copy
gora-ignite/src/test/java/org/apache/gora/ignite/GoraIgniteTestDriver.java =>
gora-kudu/src/test/java/org/apache/gora/kudu/GoraKuduTestDriver.java (64%)
copy
gora-ignite/src/test/java/org/apache/gora/ignite/mapreduce/IgniteStoreMapReduceTest.java
=>
gora-kudu/src/test/java/org/apache/gora/kudu/mapreduce/KuduStoreMapReduceTest.java
(62%)
copy {gora-ignite/src/test/java/org/apache/gora/ignite =>
gora-kudu/src/test/java/org/apache/gora/kudu}/mapreduce/package-info.java (95%)
copy {gora-core/src/test/java/org/apache/gora/util =>
gora-kudu/src/test/java/org/apache/gora/kudu}/package-info.java (90%)
create mode 100644
gora-kudu/src/test/java/org/apache/gora/kudu/store/TestKuduStore.java
copy {gora-core/src/test/java/org/apache/gora/util =>
gora-kudu/src/test/java/org/apache/gora/kudu/store}/package-info.java (90%)
copy gora-ignite/src/test/resources/gora-ignite-mapping.xml =>
gora-kudu/src/test/resources/gora-kudu-mapping.xml (53%)
copy {gora-core/src/test/conf => gora-kudu/src/test/resources}/gora.properties
(61%)
create mode 100644 gora-tutorial/conf/gora-kudu-mapping.xml