You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Ryan King (JIRA)" <ji...@apache.org> on 2010/02/23 02:11:27 UTC

[jira] Created: (CASSANDRA-822) A natural endpoint should be responsible for hints

A natural endpoint should be responsible for hints
--------------------------------------------------

                 Key: CASSANDRA-822
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-822
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Ryan King
             Fix For: 0.6


Instead of sending hints to the next node on the ring, we should make a natural endpoint responsible.

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


[jira] Updated: (CASSANDRA-822) A natural endpoint should be responsible for hints

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-822:
-------------------------------------

    Attachment: 0004-assign-write-hints-to-endpoints-already-getting-a-writ.txt
                0003-fix-consistencylevel-during-bootstrap-partially-by-hin.txt
                0002-clean-up-hints-headers-add-ability-to-hint-multiple-ta.txt
                0001-inline-unneeded-getHintedEndpoints-overload.txt

> A natural endpoint should be responsible for hints
> --------------------------------------------------
>
>                 Key: CASSANDRA-822
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-822
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Ryan King
>             Fix For: 0.6
>
>         Attachments: 0001-inline-unneeded-getHintedEndpoints-overload.txt, 0002-clean-up-hints-headers-add-ability-to-hint-multiple-ta.txt, 0003-fix-consistencylevel-during-bootstrap-partially-by-hin.txt, 0004-assign-write-hints-to-endpoints-already-getting-a-writ.txt
>
>
> Instead of sending hints to the next node on the ring, we should make a natural endpoint responsible.

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


[jira] Commented: (CASSANDRA-822) A natural endpoint should be responsible for hints

Posted by "Ryan King (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12840278#action_12840278 ] 

Ryan King commented on CASSANDRA-822:
-------------------------------------

This looks good to me.

> A natural endpoint should be responsible for hints
> --------------------------------------------------
>
>                 Key: CASSANDRA-822
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-822
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Ryan King
>            Assignee: Jonathan Ellis
>             Fix For: 0.6
>
>         Attachments: 0001-inline-unneeded-getHintedEndpoints-overload.txt, 0002-clean-up-hints-headers-add-ability-to-hint-multiple-ta.txt, 0003-fix-consistencylevel-during-bootstrap-partially-by-hin.txt, 0004-assign-write-hints-to-endpoints-already-getting-a-writ.txt
>
>
> Instead of sending hints to the next node on the ring, we should make a natural endpoint responsible.

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


[jira] Commented: (CASSANDRA-822) A natural endpoint should be responsible for hints

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12837905#action_12837905 ] 

Jonathan Ellis commented on CASSANDRA-822:
------------------------------------------

(Created CASSANDRA-833 to track a more complete fix for the problem referenced here in patch 03.)

> A natural endpoint should be responsible for hints
> --------------------------------------------------
>
>                 Key: CASSANDRA-822
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-822
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Ryan King
>            Assignee: Jonathan Ellis
>             Fix For: 0.6
>
>         Attachments: 0001-inline-unneeded-getHintedEndpoints-overload.txt, 0002-clean-up-hints-headers-add-ability-to-hint-multiple-ta.txt, 0003-fix-consistencylevel-during-bootstrap-partially-by-hin.txt, 0004-assign-write-hints-to-endpoints-already-getting-a-writ.txt
>
>
> Instead of sending hints to the next node on the ring, we should make a natural endpoint responsible.

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


[jira] Commented: (CASSANDRA-822) A natural endpoint should be responsible for hints

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12837900#action_12837900 ] 

Jonathan Ellis commented on CASSANDRA-822:
------------------------------------------

04
    assign write hints to endpoints already getting a write message, if any

03
    fix consistencylevel during bootstrap, partially, by hinting "down" bootstrapping nodes and just expanding target set to include them in blockFor calculation

02
    clean up hints/headers, add ability to hint multiple targets per message

01
    inline unneeded getHintedEndpoints overload


> A natural endpoint should be responsible for hints
> --------------------------------------------------
>
>                 Key: CASSANDRA-822
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-822
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Ryan King
>             Fix For: 0.6
>
>         Attachments: 0001-inline-unneeded-getHintedEndpoints-overload.txt, 0002-clean-up-hints-headers-add-ability-to-hint-multiple-ta.txt, 0003-fix-consistencylevel-during-bootstrap-partially-by-hin.txt, 0004-assign-write-hints-to-endpoints-already-getting-a-writ.txt
>
>
> Instead of sending hints to the next node on the ring, we should make a natural endpoint responsible.

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