public class CompressionProcessorImpl extends CompressionProcessor
GridComponent.DiscoveryDataExchangeTypeCOMPACTED_PAGE, LZ4_COMPRESSED_PAGE, LZ4_DEFAULT_LEVEL, LZ4_MAX_LEVEL, LZ4_MIN_LEVEL, SNAPPY_COMPRESSED_PAGE, UNCOMPRESSED_PAGE, ZSTD_COMPRESSED_PAGE, ZSTD_DEFAULT_LEVEL, ZSTD_MAX_LEVEL, ZSTD_MIN_LEVELctx, diagnosticLog, log| Constructor and Description |
|---|
CompressionProcessorImpl(GridKernalContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkPageCompressionSupported() |
void |
checkPageCompressionSupported(Path storagePath,
int pageSize) |
ByteBuffer |
compressPage(ByteBuffer page,
int pageSize,
int blockSize,
DiskPageCompression compression,
int compressLevel) |
void |
decompressPage(ByteBuffer page,
int pageSize) |
checkCompressionLevelBounds, getDefaultCompressionLevelcollectGridNodeData, collectJoiningNodeData, discoveryDataType, onDisconnected, onGridDataReceived, onJoiningNodeDataReceived, onKernalStart, onKernalStop, onReconnected, printMemoryStats, start, stop, toString, validateNode, validateNodepublic CompressionProcessorImpl(GridKernalContext ctx)
ctx - Kernal context.public void checkPageCompressionSupported()
throws IgniteCheckedException
checkPageCompressionSupported in class CompressionProcessorIgniteCheckedExceptionpublic void checkPageCompressionSupported(Path storagePath, int pageSize) throws IgniteCheckedException
checkPageCompressionSupported in class CompressionProcessorIgniteCheckedExceptionpublic ByteBuffer compressPage(ByteBuffer page, int pageSize, int blockSize, DiskPageCompression compression, int compressLevel) throws IgniteCheckedException
compressPage in class CompressionProcessorIgniteCheckedExceptionpublic void decompressPage(ByteBuffer page, int pageSize) throws IgniteCheckedException
decompressPage in class CompressionProcessorIgniteCheckedException
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.23-p1 Release Date : November 19 2025