[SERVER-16495] Map Reduce Output to Collection Occasionally Kills the Server Created: 10/Dec/14 Updated: 25/Apr/16 Resolved: 17/Dec/14 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | 2.4.8, 2.6.4, 2.7.8, 2.8.0-rc2 |
| Fix Version/s: | 2.8.0-rc3 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Craig Wilson | Assignee: | Randolph Tan |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
| Backwards Compatibility: | Fully Compatible |
| Operating System: | ALL |
| Steps To Reproduce: | We are running on Windows 2012 R2. |
| Participants: |
| Description |
|
In the .NET Driver's build matrix, we get sporadic failures when running a test related to map/reduce outputting to a collection. Sometimes our test runs go completely fine, and other times we'll get 2 or 3 failures of this across 2.4, 2.6, and 2.7 nightlies. This also only happens on sharded systems. It seems completely random. I have managed to grab log files from the mongo from 2.4 runs and 2.7 nightly runs, but haven't been able to reproduce with 2.6 yet (although the failure has occured). The following test is what is being run:
|
| Comments |
| Comment by Githook User [ 17/Dec/14 ] |
|
Author: {u'username': u'renctan', u'name': u'Randolph Tan', u'email': u'randolph@10gen.com'}Message: |
| Comment by Eric Milkie [ 10/Dec/14 ] |
|
Locations that need fix: |
| Comment by Eric Milkie [ 10/Dec/14 ] |
|
It looks like grid.getDBConfig(db, false) can return a null boost shared_ptr if 'db' doesn't exist (the 'false' means don't try to create the db, just return null). |
| Comment by Eric Milkie [ 10/Dec/14 ] |
|
Filed |