[ https://issues.apache.org/jira/browse/IGNITE-9599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexand Polyakov updated IGNITE-9599: ------------------------------------- Attachment: org.apache.ignite.spi.discovery.tcp.TcpDiscoverySslSelfTest.png > Add ability to manage compression level for compressed WAL archives > ------------------------------------------------------------------- > > Key: IGNITE-9599 > URL: https://issues.apache.org/jira/browse/IGNITE-9599 > Project: Ignite > Issue Type: Improvement > Reporter: Andrey Kalinin > Assignee: Alexand Polyakov > Priority: Minor > Attachments: > org.apache.ignite.spi.discovery.tcp.TcpDiscoverySslSelfTest.png > > > In some cases, WAL compression performance is not sufficient, i.e. new > archives accumulate faster than old ones are compressed. > We did some tests: the file size of 1GB is compressed at the default > compression level for 1 minute, the output file size is ~120MB. > After that, the compression rate was tested with compression-level=-1: 1 GB > file is compressed in 13 seconds, the output file size is ~125MB. > (from the [zlib manual|https://www.zlib.net/manual.html#Basic]: > The compression level must be Z_DEFAULT_COMPRESSION, or between 0 and 9: 1 > gives best speed, 9 gives best compression, 0 gives no compression at all > (the input data is simply copied a block at a time). Z_DEFAULT_COMPRESSION > requests a default compromise between speed and compression (currently > equivalent to level 6). > ) > So we need add an option to change the default compression level in the > ignite configuration file. -- This message was sent by Atlassian JIRA (v7.6.3#76005)