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.
-
ClassDescriptionThe reference manager that binds an allocator manager to a particular BaseAllocator.Wrapper class to deal with byte buffer allocation.
-
-
-
-
ClassDescriptionProvides a concurrent way to manage account for memory usage without locking.Describes the type of outcome that occurred when trying to account for allocation of memory.The reference manager that binds an allocator manager to a particular BaseAllocator.Supports cumulative allocation reservation.Wrapper class to deal with byte buffer allocation.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
ClassDescriptionThe reference manager that binds an allocator manager to a particular BaseAllocator.Wrapper class to deal with byte buffer allocation.
-
ClassDescriptionThe reference manager that binds an allocator manager to a particular BaseAllocator.Wrapper class to deal with byte buffer allocation.
-
-
-
-