You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Benedict (JIRA)" <ji...@apache.org> on 2019/04/05 11:10:00 UTC
[jira] [Commented] (CASSANDRA-13890) Expose current compaction
throughput
[ https://issues.apache.org/jira/browse/CASSANDRA-13890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16810707#comment-16810707 ]
Benedict commented on CASSANDRA-13890:
--------------------------------------
It is probably out of scope, but it would anyway be nice to produce our own {{RateLimiter}} because the Guava one doesn't permit taking a permit asynchronously, and this means we require an extra unnecessary thread for "zero-copy" streaming. Baking the rate reporting into the {{RateLimiter}} for use elsewhere we rate limit would also make a lot of sense IMO. If we're limiting the rate, we probably care about reporting it too.
> Expose current compaction throughput
> ------------------------------------
>
> Key: CASSANDRA-13890
> URL: https://issues.apache.org/jira/browse/CASSANDRA-13890
> Project: Cassandra
> Issue Type: Improvement
> Components: Legacy/Tools
> Reporter: Jon Haddad
> Assignee: Jon Haddad
> Priority: Low
> Labels: lhf
> Fix For: 4.x
>
>
> Getting and setting the current compaction throughput limit is supported, but there's no means of knowing if the setting is actually making a difference.
> Let's expose the current throughput being utilized by Cassandra that's in the {{compactionRateLimiter}}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org