You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Caleb Rackliffe (Jira)" <ji...@apache.org> on 2026/04/08 15:25:00 UTC

[jira] [Assigned] (CASSANDRA-21264) Improve the Scalability of Secondary Index Status Propagation

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

Caleb Rackliffe reassigned CASSANDRA-21264:
-------------------------------------------

    Assignee: Sunil Ramchandra Pawar

> Improve the Scalability of Secondary Index Status Propagation
> -------------------------------------------------------------
>
>                 Key: CASSANDRA-21264
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-21264
>             Project: Apache Cassandra
>          Issue Type: Improvement
>          Components: Feature/2i Index, Feature/SAI
>            Reporter: Caleb Rackliffe
>            Assignee: Sunil Ramchandra Pawar
>            Priority: Normal
>             Fix For: 5.0.x, 6.x
>
>
> Secondary indexes gossip their "queryability" status around the cluster to assist coordinators in selecting replica sets that are most likely to avoid availability gaps. However, the textual format used to gossip this information can only fit about 32K characters. If a schema contains several hundred secondary indexes, it's not that difficult to breach this limit, and the associated serialization failure can even prevent node startup. CASSANDRA-20058 gave us more headroom by streamlining the status format, but we eventually might need to consider using a distributed system table (or some similar mechanism) to bookkeep this information. We need to be able to maintain it incrementally, rather than as a monolithic status summary per endpoint.



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