> On July 1, 2015, 9:44 p.m., Hanifi Gunes wrote:
> > exec/java-exec/src/main/java/org/apache/drill/exec/record/selection/SelectionVector2.java,
> >  line 94
> > <https://reviews.apache.org/r/36103/diff/1/?file=997588#file997588line94>
> >
> >     Not a show stopper but I would suggest renaming this to 
> > allocateNewSafe, following conventions in the rest of codebase.

I mean mean limit.  Best if also suggested what limit we hit (operator, query, 
system).

For example, we're constrained to 20mb for this operator allocator and we fail 
to allocate because we're at 10mb and just asked for a 50mb allocation.


- Jacques


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


On July 1, 2015, 9:21 p.m., abdelhakim deneche wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/36103/
> -----------------------------------------------------------
> 
> (Updated July 1, 2015, 9:21 p.m.)
> 
> 
> Review request for drill, Chris Westin and Hanifi Gunes.
> 
> 
> Bugs: DRILL-3445
>     https://issues.apache.org/jira/browse/DRILL-3445
> 
> 
> Repository: drill-git
> 
> 
> Description
> -------
> 
> BufferAllocator.buffer(int) implementations throw an 
> OutOfMemoryRuntimeException instead of returning null.
> 
> 
> Diffs
> -----
> 
>   exec/java-exec/src/main/codegen/templates/FixedValueVectors.java 7103a17 
>   exec/java-exec/src/main/codegen/templates/VariableLengthVectors.java 
> 50ae770 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/cache/VectorAccessibleSerializable.java
>  016cd92 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/memory/BufferAllocator.java
>  811cceb 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/memory/TopLevelAllocator.java
>  b4386a4 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/record/selection/SelectionVector2.java
>  7a7c012 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/rpc/ProtobufLengthDecoder.java
>  4e03f11 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetDirectByteBufferAllocator.java
>  cf30db6 
>   exec/java-exec/src/main/java/org/apache/drill/exec/vector/BitVector.java 
> 10bdf07 
>   exec/java-exec/src/main/java/parquet/hadoop/ColumnChunkIncReadStore.java 
> 6337d4c 
>   exec/java-exec/src/test/java/org/apache/drill/TestAllocationException.java 
> 051ad4e 
>   
> exec/java-exec/src/test/java/org/apache/drill/exec/memory/TestAllocators.java 
> 74ce225 
> 
> Diff: https://reviews.apache.org/r/36103/diff/
> 
> 
> Testing
> -------
> 
> unit tests are passing, along with functional and tpch100
> 
> 
> Thanks,
> 
> abdelhakim deneche
> 
>

Reply via email to