[jira] Commented: (CASSANDRA-1812) Allow per-CF compaction, repair, and cleanup

2010-12-07 Thread Jonathan Ellis (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-1812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12969120#action_12969120
 ] 

Jonathan Ellis commented on CASSANDRA-1812:
---

needs rebase (probably due to CASSANDRA-1763)

 Allow per-CF compaction, repair, and cleanup
 

 Key: CASSANDRA-1812
 URL: https://issues.apache.org/jira/browse/CASSANDRA-1812
 Project: Cassandra
  Issue Type: New Feature
  Components: Core
Affects Versions: 0.6.8
Reporter: Tyler Hobbs
Assignee: Jon Hermes
Priority: Minor
 Fix For: 0.6.9, 0.7.0

 Attachments: 1812-2.txt, 1812-3.txt, 1812-all.txt, 
 1812-compact-2.txt, 1812-compact.txt


 It should be a pretty simple change to allow compaction, cleanup, or repair 
 of only one CF.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (CASSANDRA-1812) Allow per-CF compaction, repair, and cleanup

2010-12-06 Thread Jonathan Ellis (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-1812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12968456#action_12968456
 ] 

Jonathan Ellis commented on CASSANDRA-1812:
---

also, fixed up help text

 Allow per-CF compaction, repair, and cleanup
 

 Key: CASSANDRA-1812
 URL: https://issues.apache.org/jira/browse/CASSANDRA-1812
 Project: Cassandra
  Issue Type: New Feature
  Components: Core
Affects Versions: 0.6.8
Reporter: Tyler Hobbs
Assignee: Jon Hermes
Priority: Minor
 Fix For: 0.6.9, 0.7.0

 Attachments: 1812-all.txt, 1812-compact-2.txt, 1812-compact.txt


 It should be a pretty simple change to allow compaction, cleanup, or repair 
 of only one CF.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (CASSANDRA-1812) Allow per-CF compaction, repair, and cleanup

2010-12-06 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-1812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12968496#action_12968496
 ] 

Hudson commented on CASSANDRA-1812:
---

Integrated in Cassandra-0.6 #17 (See 
[https://hudson.apache.org/hudson/job/Cassandra-0.6/17/])
add support for per-CF compaction
patch by Jon Hermes; reviewed by jbellis for CASSANDRA-1812


 Allow per-CF compaction, repair, and cleanup
 

 Key: CASSANDRA-1812
 URL: https://issues.apache.org/jira/browse/CASSANDRA-1812
 Project: Cassandra
  Issue Type: New Feature
  Components: Core
Affects Versions: 0.6.8
Reporter: Tyler Hobbs
Assignee: Jon Hermes
Priority: Minor
 Fix For: 0.6.9, 0.7.0

 Attachments: 1812-all.txt, 1812-compact-2.txt, 1812-compact.txt


 It should be a pretty simple change to allow compaction, cleanup, or repair 
 of only one CF.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (CASSANDRA-1812) Allow per-CF compaction, repair, and cleanup

2010-12-03 Thread Jon Hermes (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-1812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12966659#action_12966659
 ] 

Jon Hermes commented on CASSANDRA-1812:
---

Repair already is per-CF, but is apparently undocumented.
Either poke StorageService MBean (forceTableRepair with N+1 args, where the 
first arg is ks and any number of CF names within that ks following), or run 
`nodetool -h HOST repair KEYSPACE CF1 CF2 CF3...`.

(And with that, I'm changing the compaction patch to follow this style.)

 Allow per-CF compaction, repair, and cleanup
 

 Key: CASSANDRA-1812
 URL: https://issues.apache.org/jira/browse/CASSANDRA-1812
 Project: Cassandra
  Issue Type: New Feature
  Components: Core
Reporter: Tyler Hobbs
Assignee: Jon Hermes
Priority: Minor
 Fix For: 0.6.9

 Attachments: 1812-compact.txt


 It should be a pretty simple change to allow compaction, cleanup, or repair 
 of only one CF.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (CASSANDRA-1812) Allow per-CF compaction, repair, and cleanup

2010-12-03 Thread Jon Hermes (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-1812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12966686#action_12966686
 ] 

Jon Hermes commented on CASSANDRA-1812:
---

Note:
I'd love to port this to 0.7/trunk and clean up all the junky logic. There are 
a LOT of similarities between a LOT of commands, so a LOT of duplicate code can 
be removed. I'm not making the 0.6 version extra pretty, but it would be nice 
to do so for the current builds.

 Allow per-CF compaction, repair, and cleanup
 

 Key: CASSANDRA-1812
 URL: https://issues.apache.org/jira/browse/CASSANDRA-1812
 Project: Cassandra
  Issue Type: New Feature
  Components: Core
Affects Versions: 0.6.8
Reporter: Tyler Hobbs
Assignee: Jon Hermes
Priority: Minor
 Fix For: 0.6.9

 Attachments: 1812-all.txt, 1812-compact-2.txt, 1812-compact.txt


 It should be a pretty simple change to allow compaction, cleanup, or repair 
 of only one CF.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (CASSANDRA-1812) Allow per-CF compaction, repair, and cleanup

2010-12-03 Thread Jonathan Ellis (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-1812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12966708#action_12966708
 ] 

Jonathan Ellis commented on CASSANDRA-1812:
---

doesn't this mean that compact Keyspace1 will now compact zero CFs in KS1 
instead of all?

 Allow per-CF compaction, repair, and cleanup
 

 Key: CASSANDRA-1812
 URL: https://issues.apache.org/jira/browse/CASSANDRA-1812
 Project: Cassandra
  Issue Type: New Feature
  Components: Core
Affects Versions: 0.6.8
Reporter: Tyler Hobbs
Assignee: Jon Hermes
Priority: Minor
 Fix For: 0.6.9

 Attachments: 1812-all.txt, 1812-compact-2.txt, 1812-compact.txt


 It should be a pretty simple change to allow compaction, cleanup, or repair 
 of only one CF.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (CASSANDRA-1812) Allow per-CF compaction, repair, and cleanup

2010-12-03 Thread Jon Hermes (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-1812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12966719#action_12966719
 ] 

Jon Hermes commented on CASSANDRA-1812:
---

No, it handles that logic (in the exact same way repair does).
{code}
column_families.length == 0 ? working_set = all : working_set = column_families
{code}
... at the top of the command().

 Allow per-CF compaction, repair, and cleanup
 

 Key: CASSANDRA-1812
 URL: https://issues.apache.org/jira/browse/CASSANDRA-1812
 Project: Cassandra
  Issue Type: New Feature
  Components: Core
Affects Versions: 0.6.8
Reporter: Tyler Hobbs
Assignee: Jon Hermes
Priority: Minor
 Fix For: 0.6.9

 Attachments: 1812-all.txt, 1812-compact-2.txt, 1812-compact.txt


 It should be a pretty simple change to allow compaction, cleanup, or repair 
 of only one CF.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.