| Package | Description |
|---|---|
| io.netty.buffer | |
| org.apache.drill.exec.memory |
Memory Allocation, Account and Management
See the README.md file in this directory for detailed information about Drill's memory allocation subsystem.
|
| org.apache.drill.exec.ops | |
| org.apache.drill.test |
Provides a variety of test framework tools to simplify Drill unit
tests and ad-hoc tests created while developing features.
|
| Constructor and Description |
|---|
DrillBuf(AtomicInteger refCnt,
AllocationManager.BufferLedger ledger,
UnsafeDirectLittleEndian byteBuf,
BufferManager manager,
io.netty.buffer.ByteBufAllocator alloc,
int offset,
int length,
boolean isEmpty) |
| Modifier and Type | Method and Description |
|---|---|
DrillBuf |
BaseAllocator.buffer(int initialRequestSize,
BufferManager manager) |
DrillBuf |
BufferAllocator.buffer(int size,
BufferManager manager)
Allocate a new or reused buffer of the provided size.
|
DrillBuf |
AllocationManager.BufferLedger.newDrillBuf(int offset,
int length,
BufferManager manager)
Create a new DrillBuf associated with this AllocationManager and memory.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BufferManagerImpl |
| Modifier and Type | Field and Description |
|---|---|
protected BufferManager |
BaseOperatorContext.manager |
| Modifier and Type | Method and Description |
|---|---|
protected BufferManager |
FragmentContextImpl.getBufferManager() |
protected abstract BufferManager |
BaseFragmentContext.getBufferManager() |
BufferManager |
BaseFragmentContext.getManagedBufferManager() |
BufferManager |
FragmentContext.getManagedBufferManager() |
| Modifier and Type | Method and Description |
|---|---|
protected BufferManager |
OperatorFixture.MockFragmentContext.getBufferManager() |
Copyright © 2021 The Apache Software Foundation. All rights reserved.