Caleb Rackliffe created CASSANDRA-21264:
-------------------------------------------

             Summary: 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
            Reporter: Caleb Rackliffe


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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to