[ 
https://issues.apache.org/jira/browse/HDDS-12254?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wei-Chiu Chuang updated HDDS-12254:
-----------------------------------
    Release Note: Added `hadoop.hdds.db.rocksdb.compaction.deletion.ratio` (`0` 
disables, values in `(0, 1]` enable; default: `0`) to trigger automatic RocksDB 
compaction when an SST’s deletion tombstone ratio reaches the configured 
threshold.  (was: Added `hadoop.hdds.db.rocksdb.compaction.deletion.ratio` 
(default: `0`, disabled) to trigger automatic RocksDB compaction when an SST’s 
deletion tombstone ratio reaches the configured threshold.)

> Enable RocksDB auto compaction upon deletion threshold
> ------------------------------------------------------
>
>                 Key: HDDS-12254
>                 URL: https://issues.apache.org/jira/browse/HDDS-12254
>             Project: Apache Ozone
>          Issue Type: Improvement
>            Reporter: Wei-Chiu Chuang
>            Assignee: Wei-Chiu Chuang
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 2.3.0
>
>
> RocksDB v8.11.3 and above supports a new feature 
> ([https://github.com/facebook/rocksdb/commit/f7486ff6a31884ffd61644fb21a7ceafd7e107d1])
>  / 
> [https://github.com/facebook/rocksdb/wiki/RocksDB-Tuning-Guide#trigger-compaction-on-deletes]
>  (CompactOnDeletionCollectorFactory) to trigger compaction when the number of 
> deletion tombstones exceeds a threshold in sst files. It will require a 
> RocksDB upgrade because the current version is 7.7.3. However, it may not 
> help with the tombstones in memtable.



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to