[SERVER-5752] query yielding with frequent migrations can cause repeated stale config Created: 03/May/12  Updated: 06/Sep/16  Resolved: 05/Dec/14

Status: Closed
Project: Core Server
Component/s: Querying, Sharding
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Greg Studer Assignee: Kaloian Manassiev
Resolution: Done Votes: 5
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: File long_init.js    
Issue Links:
Depends
Duplicate
duplicates SERVER-8872 error 13388 shard version not ok in C... Closed
is duplicated by SERVER-11299 still unresolved: assertion 13388 sha... Closed
Related
related to SERVER-9622 establishing cursor for query can fai... Closed
related to SERVER-3746 Support sharding GridFS on {files_id:... Closed
Operating System: ALL
Participants:

 Description   

If the migration rate exceeds the rate at which results are returned for complex or sparse queries, eventually the retry limit will be reached and the query will fail.

Resolving this ticket requires auditing the behavior of dbtemprelease.



 Comments   
Comment by Kaloian Manassiev [ 05/Dec/14 ]

We are unable to reproduce the attached issue with the latest 2.8 RC.

We did quite a few changes geared towards getting rid of TempRelease of database locks and the code in question is no longer relevant, so I am resolving this ticket.

Comment by auto [ 10/Jul/12 ]

Author:

{u'date': u'2012-07-06T14:18:34-07:00', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: Make aggregation ignore SendStaleConfigException after it has started

Workaround for SERVER-5752. We don't want to restart the whole
aggregation on every migrate since it may never finish that way.
Branch: master
https://github.com/mongodb/mongo/commit/50b1fa1e1eb47d905543bd45bce03dbb5bc4f9c1

Comment by auto [ 22/May/12 ]

Author:

{u'login': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: Support GridFS with fs.chunks sharded on

{files_id:1, n:1}

SERVER-3746

A try block in dbcommands.cpp will need to be modified when SERVER-5752
is fixed. This comment should serve as a reminder.
Branch: master
https://github.com/mongodb/mongo/commit/e6617d62f0163595d2fe9257158fa47a3da205b2

Generated at Thu Feb 08 03:09:46 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.