[ https://issues.apache.org/jira/browse/CASSANDRA-6135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergio Bossa updated CASSANDRA-6135: ------------------------------------ Attachment: CASSANDRA-6135-V3.patch New patch (V3) which checks for max version changes before bumping the new VersionedValue version: not really convinced that's actually the right thing to do, but it shouldn't bump the version if no subscriber does any lengthy work in its beforeChange method. One thing I didn't noted before, is that beforeChange is part of the IEndpointStateChangeSubscriber interface, so checking for subscribers will practically have no effect as there will always be some. > Add beforeChange Notification to Gossiper State. > ------------------------------------------------ > > Key: CASSANDRA-6135 > URL: https://issues.apache.org/jira/browse/CASSANDRA-6135 > Project: Cassandra > Issue Type: New Feature > Reporter: Benjamin Coverston > Assignee: Sergio Bossa > Attachments: > 0001-New-Gossiper-notification-to-IEndpointStateChangeSub.patch, > 0002-CASSANDRA-6135.diff, CASSANDRA-6135-V3.patch > > > We would like an internal notification to be fired before state changes > happen so we can intercept them, and in some cases defer them. -- This message was sent by Atlassian JIRA (v6.1#6144)