You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Jacques Nadeau (JIRA)" <ji...@apache.org> on 2014/11/17 02:35:40 UTC

[jira] [Updated] (DRILL-1731) Exception in a query on Yelp business data

     [ https://issues.apache.org/jira/browse/DRILL-1731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Nadeau updated DRILL-1731:
----------------------------------
    Assignee: Hanifi Gunes

> Exception in a query on Yelp business data
> ------------------------------------------
>
>                 Key: DRILL-1731
>                 URL: https://issues.apache.org/jira/browse/DRILL-1731
>             Project: Apache Drill
>          Issue Type: Bug
>         Environment: 0: jdbc:drill:zk=localhost:2181> SELECT * FROM dfs.root.`Users/tshiran/Development/demo/data/yelp/business.json` ORDER BY review_count DESC;
> +-------------+--------------+------------+------------+------------+------------+--------------+------------+------------+------------+------------+------------+------------+------------+---------------+
> | business_id | full_address |   hours    |    open    | categories |    city    | review_count |    name    | longitude  |   state    |   stars    |  latitude  | attributes |    type    | neighborhoods |
> +-------------+--------------+------------+------------+------------+------------+--------------+------------+------------+------------+------------+------------+------------+------------+---------------+
> Query failed: Failure while running fragment., Attempted to close accountor with 2133 buffer(s) still allocatedfor QueryId: 25d74fce-e33a-4024-9e69-ff74a4a71b08, MajorFragmentId: 0, MinorFragmentId: 0.
> 	Total 112 allocation(s) of byte size(s): 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt4Vector.allocateNewSafe(UInt4Vector.java:137)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:320)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:169)
> 		org.apache.drill.exec.vector.complex.impl.NullableVarCharWriterImpl.allocate(NullableVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 368 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.NullableBitWriterImpl.allocate(NullableBitWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 112 allocation(s) of byte size(s): 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:314)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:169)
> 		org.apache.drill.exec.vector.complex.impl.NullableVarCharWriterImpl.allocate(NullableVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 14 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:170)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.varChar(SingleMapWriter.java:546)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.handleString(JsonReader.java:305)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:277)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 56 allocation(s) of byte size(s): 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt4Vector.allocateNewSafe(UInt4Vector.java:137)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:320)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:169)
> 		org.apache.drill.exec.vector.complex.impl.NullableVarCharWriterImpl.allocate(NullableVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 112 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:170)
> 		org.apache.drill.exec.vector.complex.impl.NullableVarCharWriterImpl.allocate(NullableVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 184 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.NullableBitWriterImpl.allocate(NullableBitWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 7 allocation(s) of byte size(s): 16384, 16384, 16384, 16384, 16384, 16384, 16384, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt4Vector.allocateNewSafe(UInt4Vector.java:137)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:320)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:169)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.varChar(SingleMapWriter.java:546)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.handleString(JsonReader.java:305)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:277)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 368 allocation(s) of byte size(s): 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.BitVector.allocateNewSafe(BitVector.java:88)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.NullableBitWriterImpl.allocate(NullableBitWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 14 allocation(s) of byte size(s): 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:314)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:169)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.varChar(SingleMapWriter.java:546)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.handleString(JsonReader.java:305)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:277)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 48 allocation(s) of byte size(s): 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt4Vector.allocateNewSafe(UInt4Vector.java:137)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:320)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:169)
> 		org.apache.drill.exec.vector.complex.impl.NullableVarCharWriterImpl.allocate(NullableVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 56 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:170)
> 		org.apache.drill.exec.vector.complex.impl.NullableVarCharWriterImpl.allocate(NullableVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 16 allocation(s) of byte size(s): 32768, 32768, 32768, 32768, 32768, 65536, 32768, 32768, 32768, 65536, 32768, 32768, 32768, 65536, 32768, 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:314)
> 		org.apache.drill.exec.vector.RepeatedVarCharVector.allocateNewSafe(RepeatedVarCharVector.java:230)
> 		org.apache.drill.exec.vector.complex.impl.RepeatedVarCharWriterImpl.allocate(RepeatedVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleListWriter.allocate(SingleListWriter.java:116)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 184 allocation(s) of byte size(s): 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.BitVector.allocateNewSafe(BitVector.java:88)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.NullableBitWriterImpl.allocate(NullableBitWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 8 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.NullableBitWriterImpl.allocate(NullableBitWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 8 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableBigIntVector.allocateNewSafe(NullableBigIntVector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.NullableBigIntWriterImpl.allocate(NullableBigIntWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 8 allocation(s) of byte size(s): 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.BigIntVector.allocateNewSafe(BigIntVector.java:137)
> 		org.apache.drill.exec.vector.NullableBigIntVector.allocateNewSafe(NullableBigIntVector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.NullableBigIntWriterImpl.allocate(NullableBigIntWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 24 allocation(s) of byte size(s): 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.Float8Vector.allocateNewSafe(Float8Vector.java:137)
> 		org.apache.drill.exec.vector.NullableFloat8Vector.allocateNewSafe(NullableFloat8Vector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.NullableFloat8WriterImpl.allocate(NullableFloat8WriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 33 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bit(SingleMapWriter.java:576)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:238)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 48 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:170)
> 		org.apache.drill.exec.vector.complex.impl.NullableVarCharWriterImpl.allocate(NullableVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 16 allocation(s) of byte size(s): 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt4Vector.allocateNewSafe(UInt4Vector.java:137)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:320)
> 		org.apache.drill.exec.vector.RepeatedVarCharVector.allocateNewSafe(RepeatedVarCharVector.java:230)
> 		org.apache.drill.exec.vector.complex.impl.RepeatedVarCharWriterImpl.allocate(RepeatedVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleListWriter.allocate(SingleListWriter.java:116)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 56 allocation(s) of byte size(s): 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:314)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:169)
> 		org.apache.drill.exec.vector.complex.impl.NullableVarCharWriterImpl.allocate(NullableVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 48 allocation(s) of byte size(s): 65536, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 65536, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 65536, 32768, 32768, 32768, 32768, 32768, 65536, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, 65536, 32768, 32768, 32768, 65536, 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:314)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:169)
> 		org.apache.drill.exec.vector.complex.impl.NullableVarCharWriterImpl.allocate(NullableVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 13 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bit(SingleMapWriter.java:576)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:248)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 10 allocation(s) of byte size(s): 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.BitVector.allocateNewSafe(BitVector.java:88)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bit(SingleMapWriter.java:576)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:238)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 13 allocation(s) of byte size(s): 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.BitVector.allocateNewSafe(BitVector.java:88)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bit(SingleMapWriter.java:576)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:248)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 24 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableFloat8Vector.allocateNewSafe(NullableFloat8Vector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.NullableFloat8WriterImpl.allocate(NullableFloat8WriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 7 allocation(s) of byte size(s): 32768, 32768, 32768, 32768, 32768, 32768, 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:314)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:169)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.varChar(SingleMapWriter.java:546)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.handleString(JsonReader.java:305)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:277)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 6 allocation(s) of byte size(s): 32768, 32768, 32768, 32768, 32768, 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:314)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:169)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.varChar(SingleMapWriter.java:546)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.handleString(JsonReader.java:305)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:277)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 2 allocation(s) of byte size(s): 16384, 16384, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt4Vector.allocateNewSafe(UInt4Vector.java:137)
> 		org.apache.drill.exec.vector.RepeatedVarCharVector.allocateNewSafe(RepeatedVarCharVector.java:228)
> 		org.apache.drill.exec.vector.complex.impl.RepeatedVarCharWriterImpl.allocate(RepeatedVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleListWriter.varChar(SingleListWriter.java:659)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.handleString(JsonReader.java:310)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:385)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:222)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 13 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bit(SingleMapWriter.java:576)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:248)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 13 allocation(s) of byte size(s): 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.BitVector.allocateNewSafe(BitVector.java:88)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bit(SingleMapWriter.java:576)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:248)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 6 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:170)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.varChar(SingleMapWriter.java:546)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.handleString(JsonReader.java:305)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:277)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 16 allocation(s) of byte size(s): 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt4Vector.allocateNewSafe(UInt4Vector.java:137)
> 		org.apache.drill.exec.vector.RepeatedVarCharVector.allocateNewSafe(RepeatedVarCharVector.java:228)
> 		org.apache.drill.exec.vector.complex.impl.RepeatedVarCharWriterImpl.allocate(RepeatedVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleListWriter.allocate(SingleListWriter.java:116)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 33 allocation(s) of byte size(s): 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.BitVector.allocateNewSafe(BitVector.java:88)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bit(SingleMapWriter.java:576)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:238)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 7 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:170)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.varChar(SingleMapWriter.java:546)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.handleString(JsonReader.java:305)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:277)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 8 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableBigIntVector.allocateNewSafe(NullableBigIntVector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.NullableBigIntWriterImpl.allocate(NullableBigIntWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 10 allocation(s) of byte size(s): 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bit(SingleMapWriter.java:576)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:238)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 6 allocation(s) of byte size(s): 16384, 16384, 16384, 16384, 16384, 16384, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt4Vector.allocateNewSafe(UInt4Vector.java:137)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:320)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:169)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.varChar(SingleMapWriter.java:546)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.handleString(JsonReader.java:305)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:277)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 8 allocation(s) of byte size(s): 32768, 32768, 32768, 32768, 32768, 32768, 32768, 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.BigIntVector.allocateNewSafe(BigIntVector.java:137)
> 		org.apache.drill.exec.vector.NullableBigIntVector.allocateNewSafe(NullableBigIntVector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.NullableBigIntWriterImpl.allocate(NullableBigIntWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 8 allocation(s) of byte size(s): 512, 512, 512, 512, 512, 512, 512, 512, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.BitVector.allocateNewSafe(BitVector.java:88)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.NullableBitWriterImpl.allocate(NullableBitWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.allocate(SingleMapWriter.java:137)
> 		org.apache.drill.exec.vector.complex.impl.VectorContainerWriter.allocate(VectorContainerWriter.java:88)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:102)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.innerNext(ExternalSortBatch.java:252)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.innerNext(RemovingRecordBatch.java:100)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:86)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:76)
> 		org.apache.drill.exec.record.AbstractSingleRecordBatch.innerNext(AbstractSingleRecordBatch.java:52)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.innerNext(ProjectRecordBatch.java:129)
> 		org.apache.drill.exec.record.AbstractRecordBatch.next(AbstractRecordBatch.java:106)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.next(IteratorValidatorBatchIterator.java:124)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:67)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.innerNext(ScreenCreator.java:122)
> 		org.apache.drill.exec.physical.impl.BaseRootExec.next(BaseRootExec.java:57)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:113)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 14 allocation(s) of byte size(s): 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt4Vector.allocateNewSafe(UInt4Vector.java:137)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:320)
> 		org.apache.drill.exec.vector.NullableVarCharVector.allocateNewSafe(NullableVarCharVector.java:169)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.varChar(SingleMapWriter.java:546)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.handleString(JsonReader.java:305)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:277)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 1 allocation(s) of byte size(s): 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.BigIntVector.allocateNewSafe(BigIntVector.java:137)
> 		org.apache.drill.exec.vector.NullableBigIntVector.allocateNewSafe(NullableBigIntVector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bigInt(SingleMapWriter.java:336)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:274)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 1 allocation(s) of byte size(s): 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableBigIntVector.allocateNewSafe(NullableBigIntVector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bigInt(SingleMapWriter.java:336)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:274)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:225)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 2 allocation(s) of byte size(s): 32768, 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:314)
> 		org.apache.drill.exec.vector.RepeatedVarCharVector.allocateNewSafe(RepeatedVarCharVector.java:230)
> 		org.apache.drill.exec.vector.complex.impl.RepeatedVarCharWriterImpl.allocate(RepeatedVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleListWriter.varChar(SingleListWriter.java:659)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.handleString(JsonReader.java:310)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:385)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:222)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 3 allocation(s) of byte size(s): 32768, 32768, 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.Float8Vector.allocateNewSafe(Float8Vector.java:137)
> 		org.apache.drill.exec.vector.NullableFloat8Vector.allocateNewSafe(NullableFloat8Vector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.float8(SingleMapWriter.java:366)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:265)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 1 allocation(s) of byte size(s): 32768, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.BigIntVector.allocateNewSafe(BigIntVector.java:137)
> 		org.apache.drill.exec.vector.NullableBigIntVector.allocateNewSafe(NullableBigIntVector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bigInt(SingleMapWriter.java:336)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:274)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 3 allocation(s) of byte size(s): 4096, 4096, 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableFloat8Vector.allocateNewSafe(NullableFloat8Vector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.float8(SingleMapWriter.java:366)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:265)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 1 allocation(s) of byte size(s): 512, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.BitVector.allocateNewSafe(BitVector.java:88)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:172)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bit(SingleMapWriter.java:576)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:248)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 1 allocation(s) of byte size(s): 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableBigIntVector.allocateNewSafe(NullableBigIntVector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bigInt(SingleMapWriter.java:336)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:274)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 1 allocation(s) of byte size(s): 4096, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt1Vector.allocateNewSafe(UInt1Vector.java:137)
> 		org.apache.drill.exec.vector.NullableBitVector.allocateNewSafe(NullableBitVector.java:173)
> 		org.apache.drill.exec.vector.complex.impl.SingleMapWriter.bit(SingleMapWriter.java:576)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:248)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
> 	Total 2 allocation(s) of byte size(s): 16384, 16384, at stack location:
> 		org.apache.drill.exec.memory.TopLevelAllocator$ChildAllocator.buffer(TopLevelAllocator.java:212)
> 		org.apache.drill.exec.vector.UInt4Vector.allocateNewSafe(UInt4Vector.java:137)
> 		org.apache.drill.exec.vector.VarCharVector.allocateNewSafe(VarCharVector.java:320)
> 		org.apache.drill.exec.vector.RepeatedVarCharVector.allocateNewSafe(RepeatedVarCharVector.java:230)
> 		org.apache.drill.exec.vector.complex.impl.RepeatedVarCharWriterImpl.allocate(RepeatedVarCharWriterImpl.java:113)
> 		org.apache.drill.exec.vector.complex.impl.SingleListWriter.varChar(SingleListWriter.java:659)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.handleString(JsonReader.java:310)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:385)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeData(JsonReader.java:222)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.writeToVector(JsonReader.java:149)
> 		org.apache.drill.exec.vector.complex.fn.JsonReader.write(JsonReader.java:130)
> 		org.apache.drill.exec.vector.complex.fn.JsonReaderWithState.write(JsonReaderWithState.java:73)
> 		org.apache.drill.exec.store.easy.json.JSONRecordReader2.next(JSONRecordReader2.java:111)
> 		org.apache.drill.exec.physical.impl.ScanBatch.next(ScanBatch.java:191)
> 		org.apache.drill.exec.physical.impl.ScanBatch.buildSchema(ScanBatch.java:125)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch.buildSchema(ExternalSortBatch.java:202)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch.buildSchema(RemovingRecordBatch.java:64)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.project.ProjectRecordBatch.buildSchema(ProjectRecordBatch.java:269)
> 		org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator.buildSchema(IteratorValidatorBatchIterator.java:80)
> 		org.apache.drill.exec.physical.impl.ScreenCreator$ScreenRoot.buildSchema(ScreenCreator.java:95)
> 		org.apache.drill.exec.work.fragment.FragmentExecutor.run(FragmentExecutor.java:111)
> 		org.apache.drill.exec.work.WorkManager$RunnableWrapper.run(WorkManager.java:249)
> 		java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> 		java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> 		java.lang.Thread.run(Thread.java:745)
>  [ e35a1281-e629-4f59-8ae5-9f4af49a14ea on 172.19.128.211:31010 ]
> java.lang.RuntimeException: java.sql.SQLException: Failure while executing query.
> 	at sqlline.SqlLine$IncrementalRows.hasNext(SqlLine.java:2514)
> 	at sqlline.SqlLine$TableOutputFormat.print(SqlLine.java:2148)
> 	at sqlline.SqlLine.print(SqlLine.java:1809)
> 	at sqlline.SqlLine$Commands.execute(SqlLine.java:3766)
> 	at sqlline.SqlLine$Commands.sql(SqlLine.java:3663)
> 	at sqlline.SqlLine.dispatch(SqlLine.java:889)
> 	at sqlline.SqlLine.begin(SqlLine.java:763)
> 	at sqlline.SqlLine.start(SqlLine.java:498)
> 	at sqlline.SqlLine.main(SqlLine.java:460)
>            Reporter: Tomer Shiran
>            Assignee: Hanifi Gunes
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)