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

Brandon Williams resolved CASSANDRA-5095.
-----------------------------------------

       Resolution: Fixed
    Fix Version/s: 1.2.1
         Reviewer: brandon.williams
         Assignee: Robert Coli

Committed with minor changes.
                
> change NEWS.txt in 1.2 to make it clear that a repair is required post-upgrade
> ------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-5095
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-5095
>             Project: Cassandra
>          Issue Type: Improvement
>    Affects Versions: 1.2.0
>            Reporter: Robert Coli
>            Assignee: Robert Coli
>            Priority: Minor
>             Fix For: 1.2.1
>
>
> In trunk 1.2.x, NEWS.txt says the following :
> {noformat}
> - The hints schema was changed from 1.1 to 1.2. Cassandra automatically 
> snapshots and then truncates the hints column family as part of starting up 
> 1.2 for the first time.  Additionally, upgraded nodes will not store new 
> hints destined for older (pre-1.2) nodes. It is therefore recommended that 
> you perform a cluster upgrade when all nodes are up.
> {noformat}
> But this means that :
> 1) as you do a rolling restart upgrade, your new nodes don't store hints for 
> old nodes as they restart for the upgrade.
> 2) the last old node being upgraded will be not have any hints stored for it 
> while it is upgrading.
> These two facts mean that you need to run a cluster-wide repair after 
> upgrading in order to be as consistent as you would expect if hinted handoff 
> were working.
> I propose modifying NEWS.txt to read :
> {noformat}
> - The hints schema was changed from 1.1 to 1.2. Cassandra automatically 
> snapshots and then truncates the hints column family as part of starting up 
> 1.2 for the first time.  Additionally, upgraded nodes will not store new 
> hints destined for older (pre-1.2) nodes. It is therefore recommended that 
> you perform a cluster upgrade when all nodes are up. Because hints *will* be 
> lost, a cluster-wide repair (with -pr) is required after upgrade of all nodes.
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to