[jira] [Updated] (CASSANDRA-15817) Prevent repair from overrunning compaction

2020-08-24 Thread Marcus Eriksson (Jira)


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

Marcus Eriksson updated CASSANDRA-15817:

  Fix Version/s: 4.0-beta
  Since Version: 0.3
Source Control Link: 
https://github.com/apache/cassandra/commit/dfd0aebf73faa8f910e68ff5d50f91fae4f2669e
  (was: https://github.com/apache/cassandra/pull/592)
 Resolution: Fixed
 Status: Resolved  (was: Ready to Commit)

> Prevent repair from overrunning compaction
> --
>
> Key: CASSANDRA-15817
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15817
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Repair
>Reporter: Jeff Jirsa
>Assignee: Jeff Jirsa
>Priority: Low
> Fix For: 4.0-beta
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Repair can run and stream faster than a host can compact. At some point, if a 
> host is sufficiently out of sync, or compaction is especially expensive, it 
> makes sense to intentionally block repair so that compaction can catch up



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-15817) Prevent repair from overrunning compaction

2020-08-24 Thread Marcus Eriksson (Jira)


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

Marcus Eriksson updated CASSANDRA-15817:

Status: Ready to Commit  (was: Changes Suggested)

> Prevent repair from overrunning compaction
> --
>
> Key: CASSANDRA-15817
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15817
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Repair
>Reporter: Jeff Jirsa
>Assignee: Jeff Jirsa
>Priority: Low
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Repair can run and stream faster than a host can compact. At some point, if a 
> host is sufficiently out of sync, or compaction is especially expensive, it 
> makes sense to intentionally block repair so that compaction can catch up



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-15817) Prevent repair from overrunning compaction

2020-08-21 Thread Marcus Eriksson (Jira)


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

Marcus Eriksson updated CASSANDRA-15817:

Status: Changes Suggested  (was: Review In Progress)

looks like this doesn't reject repairs if the repair coordinator is the one 
behind

pushed a fix + test 
[here|https://github.com/krummas/cassandra/commits/jeff/15817] - [~dcapwell] or 
[~jjirsa] could you have a look?

> Prevent repair from overrunning compaction
> --
>
> Key: CASSANDRA-15817
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15817
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Repair
>Reporter: Jeff Jirsa
>Assignee: Jeff Jirsa
>Priority: Low
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Repair can run and stream faster than a host can compact. At some point, if a 
> host is sufficiently out of sync, or compaction is especially expensive, it 
> makes sense to intentionally block repair so that compaction can catch up



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-15817) Prevent repair from overrunning compaction

2020-08-20 Thread Marcus Eriksson (Jira)


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

Marcus Eriksson updated CASSANDRA-15817:

Reviewers: David Capwell, Marcus Eriksson  (was: David Capwell)

> Prevent repair from overrunning compaction
> --
>
> Key: CASSANDRA-15817
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15817
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Repair
>Reporter: Jeff Jirsa
>Assignee: Jeff Jirsa
>Priority: Low
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Repair can run and stream faster than a host can compact. At some point, if a 
> host is sufficiently out of sync, or compaction is especially expensive, it 
> makes sense to intentionally block repair so that compaction can catch up



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-15817) Prevent repair from overrunning compaction

2020-05-15 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-15817:
--
Reviewers: David Capwell, David Capwell  (was: David Capwell)
   David Capwell, David Capwell
   Status: Review In Progress  (was: Patch Available)

LGTM +1

I ran the unit test and jvm-dtests, all passed.

> Prevent repair from overrunning compaction
> --
>
> Key: CASSANDRA-15817
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15817
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Repair
>Reporter: Jeff Jirsa
>Assignee: Jeff Jirsa
>Priority: Low
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Repair can run and stream faster than a host can compact. At some point, if a 
> host is sufficiently out of sync, or compaction is especially expensive, it 
> makes sense to intentionally block repair so that compaction can catch up



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-15817) Prevent repair from overrunning compaction

2020-05-15 Thread Jeff Jirsa (Jira)


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

Jeff Jirsa updated CASSANDRA-15817:
---
Test and Documentation Plan: Tested by hand; disabled by default (via very 
large value) and not included in cassandra.yaml or NEWS.txt
 Status: Patch Available  (was: In Progress)

> Prevent repair from overrunning compaction
> --
>
> Key: CASSANDRA-15817
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15817
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Repair
>Reporter: Jeff Jirsa
>Assignee: Jeff Jirsa
>Priority: Low
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Repair can run and stream faster than a host can compact. At some point, if a 
> host is sufficiently out of sync, or compaction is especially expensive, it 
> makes sense to intentionally block repair so that compaction can catch up



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-15817) Prevent repair from overrunning compaction

2020-05-15 Thread Jeff Jirsa (Jira)


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

Jeff Jirsa updated CASSANDRA-15817:
---
Status: Open  (was: Triage Needed)

> Prevent repair from overrunning compaction
> --
>
> Key: CASSANDRA-15817
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15817
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Repair
>Reporter: Jeff Jirsa
>Assignee: Jeff Jirsa
>Priority: Low
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Repair can run and stream faster than a host can compact. At some point, if a 
> host is sufficiently out of sync, or compaction is especially expensive, it 
> makes sense to intentionally block repair so that compaction can catch up



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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