[jira] [Updated] (CASSANDRA-8562) Fix checking available disk space before compaction starts

2015-12-02 Thread Marcus Eriksson (JIRA)

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

Marcus Eriksson updated CASSANDRA-8562:
---
Component/s: Compaction

> Fix checking available disk space before compaction starts
> --
>
> Key: CASSANDRA-8562
> URL: https://issues.apache.org/jira/browse/CASSANDRA-8562
> Project: Cassandra
>  Issue Type: Bug
>  Components: Compaction
>Reporter: Marcus Eriksson
>Assignee: Marcus Eriksson
> Fix For: 2.0.12, 2.1.3
>
> Attachments: 
> 0001-Check-for-available-disk-space-before-starting-compa.patch, 
> 8562-2.1-v2.txt
>
>
> When starting a compaction we check if there is enough disk space available 
> to start it, otherwise we might (for STCS) reduce the compaction so that the 
> result could fit. Now (since CASSANDRA-8329) we check for the directory to 
> write to a lot later and this can reduce the compaction after we have created 
> the scanners.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CASSANDRA-8562) Fix checking available disk space before compaction starts

2015-01-12 Thread Marcus Eriksson (JIRA)

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

Marcus Eriksson updated CASSANDRA-8562:
---
Attachment: (was: 8562-v2.patch)

 Fix checking available disk space before compaction starts
 --

 Key: CASSANDRA-8562
 URL: https://issues.apache.org/jira/browse/CASSANDRA-8562
 Project: Cassandra
  Issue Type: Bug
Reporter: Marcus Eriksson
Assignee: Marcus Eriksson
 Fix For: 2.0.12, 2.1.3

 Attachments: 
 0001-Check-for-available-disk-space-before-starting-compa.patch


 When starting a compaction we check if there is enough disk space available 
 to start it, otherwise we might (for STCS) reduce the compaction so that the 
 result could fit. Now (since CASSANDRA-8329) we check for the directory to 
 write to a lot later and this can reduce the compaction after we have created 
 the scanners.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CASSANDRA-8562) Fix checking available disk space before compaction starts

2015-01-12 Thread Marcus Eriksson (JIRA)

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

Marcus Eriksson updated CASSANDRA-8562:
---
Attachment: 8562-2.1-v2.txt

 Fix checking available disk space before compaction starts
 --

 Key: CASSANDRA-8562
 URL: https://issues.apache.org/jira/browse/CASSANDRA-8562
 Project: Cassandra
  Issue Type: Bug
Reporter: Marcus Eriksson
Assignee: Marcus Eriksson
 Fix For: 2.0.12, 2.1.3

 Attachments: 
 0001-Check-for-available-disk-space-before-starting-compa.patch, 
 8562-2.1-v2.txt


 When starting a compaction we check if there is enough disk space available 
 to start it, otherwise we might (for STCS) reduce the compaction so that the 
 result could fit. Now (since CASSANDRA-8329) we check for the directory to 
 write to a lot later and this can reduce the compaction after we have created 
 the scanners.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CASSANDRA-8562) Fix checking available disk space before compaction starts

2015-01-12 Thread Marcus Eriksson (JIRA)

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

Marcus Eriksson updated CASSANDRA-8562:
---
Attachment: (was: 8562-2.1-v2.txt)

 Fix checking available disk space before compaction starts
 --

 Key: CASSANDRA-8562
 URL: https://issues.apache.org/jira/browse/CASSANDRA-8562
 Project: Cassandra
  Issue Type: Bug
Reporter: Marcus Eriksson
Assignee: Marcus Eriksson
 Fix For: 2.0.12, 2.1.3

 Attachments: 
 0001-Check-for-available-disk-space-before-starting-compa.patch, 
 8562-2.1-v2.txt


 When starting a compaction we check if there is enough disk space available 
 to start it, otherwise we might (for STCS) reduce the compaction so that the 
 result could fit. Now (since CASSANDRA-8329) we check for the directory to 
 write to a lot later and this can reduce the compaction after we have created 
 the scanners.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CASSANDRA-8562) Fix checking available disk space before compaction starts

2015-01-11 Thread Marcus Eriksson (JIRA)

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

Marcus Eriksson updated CASSANDRA-8562:
---
Attachment: 8562-v2.patch

 Fix checking available disk space before compaction starts
 --

 Key: CASSANDRA-8562
 URL: https://issues.apache.org/jira/browse/CASSANDRA-8562
 Project: Cassandra
  Issue Type: Bug
Reporter: Marcus Eriksson
Assignee: Marcus Eriksson
 Fix For: 2.0.12, 2.1.3

 Attachments: 
 0001-Check-for-available-disk-space-before-starting-compa.patch, 8562-v2.patch


 When starting a compaction we check if there is enough disk space available 
 to start it, otherwise we might (for STCS) reduce the compaction so that the 
 result could fit. Now (since CASSANDRA-8329) we check for the directory to 
 write to a lot later and this can reduce the compaction after we have created 
 the scanners.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CASSANDRA-8562) Fix checking available disk space before compaction starts

2015-01-06 Thread Jonathan Ellis (JIRA)

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

Jonathan Ellis updated CASSANDRA-8562:
--
Reviewer: Joshua McKenzie

[~JoshuaMcKenzie] to review

 Fix checking available disk space before compaction starts
 --

 Key: CASSANDRA-8562
 URL: https://issues.apache.org/jira/browse/CASSANDRA-8562
 Project: Cassandra
  Issue Type: Bug
Reporter: Marcus Eriksson
Assignee: Marcus Eriksson
 Fix For: 2.0.12, 2.1.3

 Attachments: 
 0001-Check-for-available-disk-space-before-starting-compa.patch


 When starting a compaction we check if there is enough disk space available 
 to start it, otherwise we might (for STCS) reduce the compaction so that the 
 result could fit. Now (since CASSANDRA-8329) we check for the directory to 
 write to a lot later and this can reduce the compaction after we have created 
 the scanners.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CASSANDRA-8562) Fix checking available disk space before compaction starts

2015-01-05 Thread Marcus Eriksson (JIRA)

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

Marcus Eriksson updated CASSANDRA-8562:
---
Attachment: 0001-Check-for-available-disk-space-before-starting-compa.patch

Attaching patch that checks if we have enough space for the sstables created by 
the compaction

For LCS it sums up all data directories that have space for at least one 
sstable.

Kept the reduce scope code in DiskAwareRunnable since removing it could break 
stuff for people running their own custom CompactionTask

 Fix checking available disk space before compaction starts
 --

 Key: CASSANDRA-8562
 URL: https://issues.apache.org/jira/browse/CASSANDRA-8562
 Project: Cassandra
  Issue Type: Bug
Reporter: Marcus Eriksson
Assignee: Marcus Eriksson
 Fix For: 2.0.12, 2.1.3

 Attachments: 
 0001-Check-for-available-disk-space-before-starting-compa.patch


 When starting a compaction we check if there is enough disk space available 
 to start it, otherwise we might (for STCS) reduce the compaction so that the 
 result could fit. Now (since CASSANDRA-8329) we check for the directory to 
 write to a lot later and this can reduce the compaction after we have created 
 the scanners.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CASSANDRA-8562) Fix checking available disk space before compaction starts

2015-01-05 Thread Marcus Eriksson (JIRA)

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

Marcus Eriksson updated CASSANDRA-8562:
---
Attachment: 0001-Check-for-available-disk-space-before-starting-compa.patch

 Fix checking available disk space before compaction starts
 --

 Key: CASSANDRA-8562
 URL: https://issues.apache.org/jira/browse/CASSANDRA-8562
 Project: Cassandra
  Issue Type: Bug
Reporter: Marcus Eriksson
Assignee: Marcus Eriksson
 Fix For: 2.0.12, 2.1.3

 Attachments: 
 0001-Check-for-available-disk-space-before-starting-compa.patch


 When starting a compaction we check if there is enough disk space available 
 to start it, otherwise we might (for STCS) reduce the compaction so that the 
 result could fit. Now (since CASSANDRA-8329) we check for the directory to 
 write to a lot later and this can reduce the compaction after we have created 
 the scanners.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (CASSANDRA-8562) Fix checking available disk space before compaction starts

2015-01-05 Thread Marcus Eriksson (JIRA)

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

Marcus Eriksson updated CASSANDRA-8562:
---
Attachment: (was: 
0001-Check-for-available-disk-space-before-starting-compa.patch)

 Fix checking available disk space before compaction starts
 --

 Key: CASSANDRA-8562
 URL: https://issues.apache.org/jira/browse/CASSANDRA-8562
 Project: Cassandra
  Issue Type: Bug
Reporter: Marcus Eriksson
Assignee: Marcus Eriksson
 Fix For: 2.0.12, 2.1.3

 Attachments: 
 0001-Check-for-available-disk-space-before-starting-compa.patch


 When starting a compaction we check if there is enough disk space available 
 to start it, otherwise we might (for STCS) reduce the compaction so that the 
 result could fit. Now (since CASSANDRA-8329) we check for the directory to 
 write to a lot later and this can reduce the compaction after we have created 
 the scanners.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)