[jira] [Updated] (CASSANDRA-3181) Compaction fails to occur

2011-09-14 Thread Jonathan Ellis (JIRA)

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

Jonathan Ellis updated CASSANDRA-3181:
--

Attachment: 3181-2.txt

patch to keep shutdown from waiting for the compaction kickoff

 Compaction fails to occur
 -

 Key: CASSANDRA-3181
 URL: https://issues.apache.org/jira/browse/CASSANDRA-3181
 Project: Cassandra
  Issue Type: Bug
  Components: Core
Affects Versions: 1.0.0
Reporter: Brandon Williams
Assignee: Jonathan Ellis
  Labels: compaction
 Fix For: 1.0.0

 Attachments: 3181-2.txt, 3181.txt


 Compaction just stops running at some point.  To repro, insert like 20M rows 
 with a 1G heap and you'll get around 1k sstables.  Restarting doesn't help, 
 you have to invoke a major to get anything to happen.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (CASSANDRA-3181) Compaction fails to occur

2011-09-13 Thread Jonathan Ellis (JIRA)

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

Jonathan Ellis updated CASSANDRA-3181:
--

Attachment: 3181.txt

Attached patch does a couple things:

- Schedules a compaction submission for each CFS 5 minutes after startup.  My 
reasoning is, five minutes is (a) enough time for most caches to warm up under 
load and (b) when it is not, at least it is enough time to reduce the 
compaction i/o limit.
- removes the permanent check-for-compactions-every-3s task from leveled 
compaction; I don't like spinning that up for no reason, when we already kick 
off a check on each flush and end-of-compaction, which should be adequate.  
(Every 3s for 1 CFS = every 0.0003s for 10K CFS.)
- makes Leveled getMaximal return a normal, leveling compaction, if any needs 
to be done, allowing users of leveldb compaction to kick things off earlier 
than 5m via nodetool compact, if desired

 Compaction fails to occur
 -

 Key: CASSANDRA-3181
 URL: https://issues.apache.org/jira/browse/CASSANDRA-3181
 Project: Cassandra
  Issue Type: Bug
  Components: Core
Affects Versions: 1.0.0
Reporter: Brandon Williams
Assignee: Benjamin Coverston
  Labels: compaction
 Fix For: 1.0.0

 Attachments: 3181.txt


 Compaction just stops running at some point.  To repro, insert like 20M rows 
 with a 1G heap and you'll get around 1k sstables.  Restarting doesn't help, 
 you have to invoke a major to get anything to happen.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira