[jira] [Updated] (CASSANDRA-17711) Create a new node tool supporting force compaction of a partition

2023-06-22 Thread Brandon Williams (Jira)


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

Brandon Williams updated CASSANDRA-17711:
-
Reviewers: Jordan West, Sumanth Pasupuleti  (was: Jordan West)

> Create a new node tool supporting force compaction of a partition
> -
>
> Key: CASSANDRA-17711
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17711
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Tool/nodetool
>Reporter: Cheng Wang
>Assignee: Cheng Wang
>Priority: Normal
> Fix For: 5.0
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Need to create new tool called {*}nodetool forcecompact{*}. The syntax of the 
> command is
> *nodetool forcecompact keyspace table  gc_grace_seconds>.*
> One of the use cases of the tool is to handle the bad partitions which may 
> contain too many tombstones. The tool will compact all the sstables 
> containing the partition keys. In addition, by ignoring the 
> {*}gc_grace_seconds{*}, it will help purge the tombstones faster.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



[jira] [Updated] (CASSANDRA-17711) Create a new node tool supporting force compaction of a partition

2022-11-07 Thread Jordan West (Jira)


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

Jordan West updated CASSANDRA-17711:

  Fix Version/s: 4.2
Source Control Link: 
https://github.com/apache/cassandra/commit/873e024a32d37de08550c8106a8d7fd52bda588b
 Resolution: Fixed
 Status: Resolved  (was: Ready to Commit)

Committed to trunk as 873e024a32d37de08550c8106a8d7fd52bda588b

> Create a new node tool supporting force compaction of a partition
> -
>
> Key: CASSANDRA-17711
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17711
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Tool/nodetool
>Reporter: Cheng Wang
>Assignee: Cheng Wang
>Priority: Normal
> Fix For: 4.2
>
>
> Need to create new tool called {*}nodetool forcecompact{*}. The syntax of the 
> command is
> *nodetool forcecompact keyspace table  gc_grace_seconds>.*
> One of the use cases of the tool is to handle the bad partitions which may 
> contain too many tombstones. The tool will compact all the sstables 
> containing the partition keys. In addition, by ignoring the 
> {*}gc_grace_seconds{*}, it will help purge the tombstones faster.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



[jira] [Updated] (CASSANDRA-17711) Create a new node tool supporting force compaction of a partition

2022-11-07 Thread Jordan West (Jira)


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

Jordan West updated CASSANDRA-17711:

Status: Ready to Commit  (was: Review In Progress)

Rebased and ready to merge. Final test run: 
https://app.circleci.com/pipelines/github/jrwest/cassandra/108/workflows/e5c488ed-3ea2-469a-bcbc-5b2f08e05075

> Create a new node tool supporting force compaction of a partition
> -
>
> Key: CASSANDRA-17711
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17711
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Tool/nodetool
>Reporter: Cheng Wang
>Assignee: Cheng Wang
>Priority: Normal
>
> Need to create new tool called {*}nodetool forcecompact{*}. The syntax of the 
> command is
> *nodetool forcecompact keyspace table  gc_grace_seconds>.*
> One of the use cases of the tool is to handle the bad partitions which may 
> contain too many tombstones. The tool will compact all the sstables 
> containing the partition keys. In addition, by ignoring the 
> {*}gc_grace_seconds{*}, it will help purge the tombstones faster.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



[jira] [Updated] (CASSANDRA-17711) Create a new node tool supporting force compaction of a partition

2022-09-21 Thread Jordan West (Jira)


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

Jordan West updated CASSANDRA-17711:

Status: Review In Progress  (was: Patch Available)

Test runs on rebased trunk: 
https://app.circleci.com/pipelines/github/jrwest/cassandra/105/workflows/eb474db8-d834-4de0-b121-a1c983e9ec65

> Create a new node tool supporting force compaction of a partition
> -
>
> Key: CASSANDRA-17711
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17711
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Tool/nodetool
>Reporter: Cheng Wang
>Assignee: Cheng Wang
>Priority: Normal
>
> Need to create new tool called {*}nodetool forcecompact{*}. The syntax of the 
> command is
> *nodetool forcecompact keyspace table  gc_grace_seconds>.*
> One of the use cases of the tool is to handle the bad partitions which may 
> contain too many tombstones. The tool will compact all the sstables 
> containing the partition keys. In addition, by ignoring the 
> {*}gc_grace_seconds{*}, it will help purge the tombstones faster.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



[jira] [Updated] (CASSANDRA-17711) Create a new node tool supporting force compaction of a partition

2022-09-21 Thread Jordan West (Jira)


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

Jordan West updated CASSANDRA-17711:

Test and Documentation Plan: Added tests
 Status: Patch Available  (was: Open)

https://github.com/apache/cassandra/pull/1700

> Create a new node tool supporting force compaction of a partition
> -
>
> Key: CASSANDRA-17711
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17711
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Tool/nodetool
>Reporter: Cheng Wang
>Assignee: Cheng Wang
>Priority: Normal
>
> Need to create new tool called {*}nodetool forcecompact{*}. The syntax of the 
> command is
> *nodetool forcecompact keyspace table  gc_grace_seconds>.*
> One of the use cases of the tool is to handle the bad partitions which may 
> contain too many tombstones. The tool will compact all the sstables 
> containing the partition keys. In addition, by ignoring the 
> {*}gc_grace_seconds{*}, it will help purge the tombstones faster.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org