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]