Hi Jacques,

I created the Jira issure with the diff attached:

https://issues.apache.org/jira/browse/DRILL-75

Thanks!

Tim


On Tue, Jun 11, 2013 at 11:40 AM, Jacques Nadeau <[email protected]> wrote:

> Hey Timothy,
>
> Can you file a JIRA for this and attach a patch?  Or is there one already?
>
> I'll get it committed forthwith.
>
> J
>
>
> On Tue, Jun 11, 2013 at 11:38 AM, Jacques Nadeau 
> <[email protected]>wrote:
>
>>    This is an automatically generated e-mail. To reply, visit:
>> https://reviews.apache.org/r/11587/
>>
>> Ship it!
>>
>> Ship It!
>>
>>
>> - Jacques
>>
>> On June 11th, 2013, 6:18 a.m., Timothy Chen wrote:
>>   Review request for drill and Jacques Nadeau.
>> By Timothy Chen.
>>
>> *Updated June 11, 2013, 6:18 a.m.*
>> Description
>>
>> Added the JSONRecordReader based on the previous ScanJson work.
>>  Does not support nested fields, maps or lists yet.
>>  Currently it detects to move on to the next batch when any of the field 
>> batch cannot hold another item for the current item being written. This also 
>> assumes the default batch size can always hold at least one item from any 
>> field (which only is a problem for variable length vectors).
>>
>>   Diffs
>>
>>    - 
>> sandbox/prototype/common/src/main/java/org/apache/drill/common/logical/data/Scan.java
>>    (c8d396b)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/DeadBuf.java
>>    (dafb68c)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/vector/AbstractFixedValueVector.java
>>    (b32f067)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/vector/BaseValueVector.java
>>    (b001add)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/vector/Fixed4.java
>>    (650029d)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/vector/NullableBit.java
>>    (PRE-CREATION)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/vector/NullableFixed4.java
>>    (cc18538)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/vector/NullableValueVector.java
>>    (692ab87)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/vector/NullableVarLen4.java
>>    (PRE-CREATION)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/vector/TypeHelper.java
>>    (8e89c41)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/vector/VarLen1.java
>>    (d87029d)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/vector/VarLen2.java
>>    (ebd440a)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/vector/VarLen4.java
>>    (b3cd712)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/record/vector/VariableVector.java
>>    (4247f14)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/rpc/InboundRpcMessage.java
>>    (be1ff6b)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/DiffSchema.java
>>    (016e097)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/Field.java
>>    (e19c099)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/IdGenerator.java
>>    (728e8e1)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/ListSchema.java
>>    (efdc8fd)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/NamedField.java
>>    (aa0d6aa)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/OrderedField.java
>>    (67fd2fa)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/SchemaRecorder.java
>>    (54a4e0e)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/json/jackson/JacksonHelper.java
>>    (0643710)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/json/jackson/PhysicalOperator.java
>>    (e450ee9)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/json/jackson/PhysicalOperatorIterator.java
>>    (bf4053e)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/json/jackson/ScanJson.java
>>    (a1c30e9)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/transform/ProtobufSchemaTransformer.java
>>    (a81a9d9)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/schema/transform/SchemaTransformer.java
>>    (54d851f)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/server/DrillbitContext.java
>>    (d5aaab2)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/store/BatchExceededException.java
>>    (PRE-CREATION)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/store/JSONRecordReader.java
>>    (PRE-CREATION)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/store/RecordReader.java
>>    (67c84ed)
>>    - 
>> sandbox/prototype/exec/java-exec/src/main/java/org/apache/drill/exec/store/VectorHolder.java
>>    (PRE-CREATION)
>>    - 
>> sandbox/prototype/exec/java-exec/src/test/java/org/apache/drill/exec/store/JSONRecordReaderTest.java
>>    (PRE-CREATION)
>>    - 
>> sandbox/prototype/exec/java-exec/src/test/resources/scan_json_test_1.json
>>    (PRE-CREATION)
>>    - 
>> sandbox/prototype/exec/java-exec/src/test/resources/scan_json_test_2.json
>>    (PRE-CREATION)
>>    - 
>> sandbox/prototype/exec/java-exec/src/test/resources/scan_json_test_3.json
>>    (PRE-CREATION)
>>    - 
>> sandbox/prototype/exec/java-exec/src/test/resources/scan_json_test_4.json
>>    (PRE-CREATION)
>>    - 
>> sandbox/prototype/exec/java-exec/src/test/resources/scan_json_test_5.json
>>    (PRE-CREATION)
>>    - 
>> sandbox/prototype/exec/java-exec/src/test/resources/scan_json_test_6.json
>>    (PRE-CREATION)
>>    - sandbox/prototype/exec/ref/src/test/resources/donuts.json (2d98b59)
>>    - sandbox/prototype/exec/ref/src/test/resources/simple_plan.json
>>    (0f38476)
>>    - sandbox/prototype/pom.xml (25f156d)
>>
>> View Diff <https://reviews.apache.org/r/11587/diff/>
>>
>
>

Reply via email to