Uses of Package
org.apache.drill.exec.memory

Package
Description
 
Distributed cache for syncing state and data between Drillbits.
Java client API for submitting queries and accepting result sets from a Drill server.
Drill expression materialization and evaluation facilities.
Memory Allocation, Account and Management See the README.md file in this directory for detailed information about Drill's memory allocation subsystem.
 
 
 
 
 
 
 
Provides run-time semantic analysis of the projection list for the scan operator.
Implements the details of the scan lifecycle for a set of readers, primarily the process of resolving the scan output schema from a variety of input schemas, then running each reader, each of which will produce some number of batches.
 
 
Provides a second-generation row set (AKA "record batch") writer used by client code to Define the schema of a result set. Write data into the vectors backing a row set.
Handles the details of the result set loader implementation.
This set of classes models the structure of a batch consisting of single vectors (as contrasted with a hyper batch.) Provides tools or metdata-based construction, allocation, reading and writing of the vectors.
Provides a set of tools to work with row sets.
 
 
 
 
 
 
 
 
 
 
Drill storage plugin.