Index out of range panic causes write operations to hang indefinitely
criticalDuring indexing operations (particularly when removing an existing index and recreating a new one for the same class), Weaviate panics with 'runtime error: index out of range' in the vector search shard component. After this panic, the server enters a partially stuck state where read and delete requests continue to function normally, but write requests hang in pending state indefinitely without failing or timing out.
1. Create a snapshot backup of the affected cluster (standard backup methods won't work as the cluster is not fully operational). 2. Upgrade to the latest patch version in your minor release series (e.g., 1.30.19 if running 1.30.x, or upgrade to 1.31.latest or 1.32.latest). 3. Restore from the snapshot after upgrade. Patch releases contain fixes that prevent this error from occurring.