cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tyler Hobbs (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CASSANDRA-4554) Log when a node is down longer than the hint window and we stop saving hints
Date Sat, 02 Feb 2013 15:22:13 GMT

    [ https://issues.apache.org/jira/browse/CASSANDRA-4554?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13569568#comment-13569568
] 

Tyler Hobbs commented on CASSANDRA-4554:
----------------------------------------

Since the timeuuids should be about 10 minutes apart, there should be a small enough number
of entries that fetching the whole collection and diffing client-side won't be a big deal.
 However, using a separate CF feels like a cleaner solution to me; the system.peers table
should be focused on the state of peer nodes rather than local metrics, so it seems wrong
to put that data into the same row.  Another small upside of using a separate CF is that clients
who carelessly run {{SELECT * FROM system.peers}} on a regular interval to keep a fresh view
of the ring won't continuously pull in a bunch of hint metrics.
                
> Log when a node is down longer than the hint window and we stop saving hints
> ----------------------------------------------------------------------------
>
>                 Key: CASSANDRA-4554
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4554
>             Project: Cassandra
>          Issue Type: New Feature
>            Reporter: Jonathan Ellis
>            Assignee: Vijay
>            Priority: Minor
>             Fix For: 1.2.2
>
>         Attachments: 0001-CASSANDRA-4554-add-hint-metrics.patch, 0001-CASSANDRA-4554-logging-to-system-table-v2.patch,
0001-CASSANDRA-4554-v3.patch, 0002-CASSANDRA-4554-logging-to-system-table.patch, 4554.patch
>
>
> We know that we need to repair whenever we lose a node or disk permanently (since it
may have had undelivered hints on it), but without exposing this we don't know when nodes
stop saving hints for a temporarily dead node, unless we're paying very close attention to
external monitoring.

--
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

Mime
View raw message