[ 
https://issues.apache.org/jira/browse/HDDS-12834?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18108649#comment-18108649
 ] 

Ivan Andika edited comment on HDDS-12834 at 8/27/26 5:48 AM:
-------------------------------------------------------------

Please be careful when doing anything related to RocksDB, be careful not to 
introduce issues like HDDS-15990. RocksDB is the least understood component of 
Ozone community.

If we want to improve on RocksDB compaction, I want to see a deep design doc 
that consider precedence in other production systems using RocksDB. Please do 
not come up with your own solution without checking other systems. The designer 
need to know RocksDB inside out since you are dealing with RocksDB internals 
(unable to do this and I will -1 the design).

Ideally all RocksDB related logic need to stay in RocksDB, Ozone does not need 
to come up with a new solution like a background service to compensate. You can 
start by doing tuning some RocksDB configuration.

So the default is that we should not implement anything related to compaction. 
So technically CompactionService itself is not necessary.


was (Author: JIRAUSER298977):
Please be careful when doing anything related to RocksDB, be careful not to 
introduce issues like HDDS-15990. RocksDB is the least understood component of 
Ozone community.

I want to see a deep design docs that consider precedence in other production 
systems using RocksDB. Please do not come up with your own solution without 
checking other systems. Ideally all RocksDB related logic need to stay in 
RocksDB, Ozone does not need to come up with a new solution like a background 
service to compensate on Ozone. So the default is that we should not implement 
anything related to compaction.

> Improve performance of auto-compaction of tables by the background service.
> ---------------------------------------------------------------------------
>
>                 Key: HDDS-12834
>                 URL: https://issues.apache.org/jira/browse/HDDS-12834
>             Project: Apache Ozone
>          Issue Type: Bug
>            Reporter: Tejaskriya Madhan
>            Priority: Major
>
> HDDS-12819 aims to introduce a background service that bottommost-compacts a 
> set of column families. This process can be optimized if it is aware of the 
> CPU utilization of the service that that point in time. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to