Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
-
None
Description
Problem noticed with REQUESTSTATUS on an async collections API BACKUP call.
Not all of the responses from different nodes in the collection are being reported. According to shalinmangar, this is because multiple responses from a node are overwriting earlier responses from that node.
Steps to reproduce:
- Start a cloud example with "bin/solr -e cloud" in a 7.5.0 binary download. Tell it that you want 3 nodes, accept defaults for all other questions.
- Create a collection with 30 shards:
- bin\solr create -c test2 -shards 30 -replicationFactor 2
- Start an async backup of the collection. On a Windows system, the URL might look like this:
- After a few seconds (to give the backup time to complete), request the status of the async operation:
The response will only contain individual statuses for 3 of the 30 shards.
Attachments
Issue Links
- is duplicated by
-
SOLR-12291 Async prematurely reports completed status that causes severe shard loss
- Closed