You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Rishabh Saraswat (Jira)" <ji...@apache.org> on 2026/05/18 14:07:00 UTC
[jira] [Assigned] (CASSANDRA-21206) CEP-59: Emit GRACEFUL_DISCONNECT event to subscribed connections on drain
[ https://issues.apache.org/jira/browse/CASSANDRA-21206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rishabh Saraswat reassigned CASSANDRA-21206:
--------------------------------------------
Assignee: Rishabh Saraswat
> CEP-59: Emit GRACEFUL_DISCONNECT event to subscribed connections on drain
> -------------------------------------------------------------------------
>
> Key: CASSANDRA-21206
> URL: https://issues.apache.org/jira/browse/CASSANDRA-21206
> Project: Apache Cassandra
> Issue Type: Sub-task
> Components: Messaging/Client
> Reporter: Rishabh Saraswat
> Assignee: Rishabh Saraswat
> Priority: Normal
>
> Depends on: CASSANDRA-21205
> When graceful_disconnect_enabled=true and drain is initiated, the server
> now emits a GRACEFUL_DISCONNECT event to all connections that have
> subscribed to it via REGISTER. This gives drivers a deterministic,
> connection-local signal that the node is shutting down.
> This applies to all intentional shutdown paths:
> - nodetool drain
> - nodetool disablebinary
> - nodetool stopdaemon
> Connections that have not subscribed to GRACEFUL_DISCONNECT are unaffected
> and continue with existing behavior.
> NOTE: Completion of this sub-task marks the successful delivery of the GSoC 2026 Midterm Milestone (Protocol Discovery & Signal Foundation).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org