cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Ellis (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (CASSANDRA-5278) Throttle streaming during repair to control disk space use
Date Tue, 19 Nov 2013 23:37:22 GMT

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

Jonathan Ellis resolved CASSANDRA-5278.
---------------------------------------

    Resolution: Won't Fix

CASSANDRA-5351 will make this unnecessary.  (We will only stream vast amounts of data when
it's actually needed for a rebuild.)

> Throttle streaming during repair to control disk space use
> ----------------------------------------------------------
>
>                 Key: CASSANDRA-5278
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-5278
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 1.1.10
>            Reporter: Oleg Kibirev
>
> Currently, doing a repair can consume a multiple of disk space originally needed on the
node. For example, consider a cluster with 4 replicas. In the worst case, a node will have
to stream half of the data from each of the 3 other replicas, consuming 250% of original disk
space.
> We need some mechanism to allow compaction to catch up and restore reasonable disk usage.
For example, the code that receives a stream can wait until a configurable percentage of available
disk space is free, or until the number of compacted sstable is less than a certain threshold.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message