-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/10126/
-----------------------------------------------------------

Review request for giraph and Nitay Joffe.


Description
-------

Currently with Hive input formats it's only possible to convert single row to 
single vertex/edge. We should support some rows to be skipped. General multiple 
rows to multiple vertices/edges conversion can be useful (one example - we have 
edge input, sorted by source id, and we want to keep only top k weighted edges 
per vertex).

Added some wrappers for readers to convert them to Iterator-like classes.


This addresses bug GIRAPH-588.
    https://issues.apache.org/jira/browse/GIRAPH-588


Diffs
-----

  
giraph-core/src/main/java/org/apache/giraph/io/iterables/EdgeReaderWrapper.java 
PRE-CREATION 
  giraph-core/src/main/java/org/apache/giraph/io/iterables/EdgeWithSource.java 
PRE-CREATION 
  giraph-core/src/main/java/org/apache/giraph/io/iterables/GiraphReader.java 
PRE-CREATION 
  
giraph-core/src/main/java/org/apache/giraph/io/iterables/IteratorToReaderWrapper.java
 PRE-CREATION 
  
giraph-core/src/main/java/org/apache/giraph/io/iterables/VertexReaderWrapper.java
 PRE-CREATION 
  giraph-core/src/main/java/org/apache/giraph/io/iterables/package-info.java 
PRE-CREATION 
  giraph-hive/src/main/java/org/apache/giraph/hive/HiveGiraphRunner.java 
efc08d3 
  
giraph-hive/src/main/java/org/apache/giraph/hive/common/DefaultConfigurableAndTableSchemaAware.java
 PRE-CREATION 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/RecordReaderWrapper.java 
PRE-CREATION 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/edge/AbstractHiveToEdge.java
 f29fea7 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/edge/HiveEdgeInputFormat.java
 18b40c2 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/edge/HiveEdgeReader.java 
6fb183a 
  giraph-hive/src/main/java/org/apache/giraph/hive/input/edge/HiveToEdge.java 
2205b82 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/edge/SimpleHiveToEdge.java
 PRE-CREATION 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/vertex/AbstractHiveToVertex.java
 PRE-CREATION 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/vertex/AbstractHiveToVertexEdges.java
 d0668f6 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/vertex/AbstractHiveToVertexValue.java
 9ab316f 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/vertex/HiveToVertex.java 
PRE-CREATION 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/vertex/HiveToVertexEdges.java
 8076a8a 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/vertex/HiveToVertexValue.java
 593eb9a 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/vertex/HiveVertexInputFormat.java
 25c7a26 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/vertex/HiveVertexReader.java
 541176f 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/vertex/SimpleHiveToVertex.java
 PRE-CREATION 
  
giraph-hive/src/main/java/org/apache/giraph/hive/input/vertex/SimpleNoEdgesHiveToVertex.java
 PRE-CREATION 
  
giraph-hive/src/main/java/org/apache/giraph/hive/output/AbstractVertexToHive.java
 8e3f1ca 

Diff: https://reviews.apache.org/r/10126/diff/


Testing
-------


Thanks,

Maja Kabiljo

Reply via email to