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