| Package | Description |
|---|---|
| io.netty.buffer | |
| org.apache.arrow.memory |
Memory Allocation, Account and Management
See the README.md file in this directory for detailed information about Arrow's memory
allocation subsystem.
|
| Modifier and Type | Method and Description |
|---|---|
ArrowBuf |
ArrowBuf.retain(BufferAllocator target)
Create a new ArrowBuf that is associated with an alternative allocator for the purposes of
memory ownership and
accounting.
|
ArrowBuf.TransferResult |
ArrowBuf.transferOwnership(BufferAllocator target)
Transfer the memory accounting ownership of this ArrowBuf to another allocator.
|
| Constructor and Description |
|---|
ExpandableByteBuf(io.netty.buffer.ByteBuf buffer,
BufferAllocator allocator) |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseAllocator |
class |
RootAllocator
The root allocator for using direct memory inside a Drillbit.
|
| Modifier and Type | Method and Description |
|---|---|
BufferAllocator |
BaseAllocator.newChildAllocator(String name,
long initReservation,
long maxAllocation) |
BufferAllocator |
BufferAllocator.newChildAllocator(String name,
long initReservation,
long maxAllocation)
Create a new child allocator.
|
BufferAllocator |
ArrowByteBufAllocator.unwrap() |
| Modifier and Type | Method and Description |
|---|---|
AllocationManager.BufferLedger |
AllocationManager.BufferLedger.getLedgerForAllocator(BufferAllocator allocator)
Returns the ledger associated with a particular BufferAllocator.
|
| Constructor and Description |
|---|
ArrowByteBufAllocator(BufferAllocator allocator) |
Copyright © 2017 The Apache Software Foundation. All rights reserved.