[SERVER-14747] memory leak in the MultiPlanStage Created: 31/Jul/14 Updated: 16/Jan/15 Resolved: 01/Aug/14 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Querying |
| Affects Version/s: | 2.7.4 |
| Fix Version/s: | 2.7.5 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | David Storch | Assignee: | David Storch |
| Resolution: | Done | Votes: | 0 |
| Labels: | cap-ticket-needed | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Operating System: | ALL | ||||||||||||
| Steps To Reproduce: | Run the following and watch the memory usage using a tool like "top":
|
||||||||||||
| Participants: | |||||||||||||
| Description |
|
The MultiPlanStage deletes all pointers which it owns, except for the QuerySolution for the winning plan. The MultiPlanStage should either keep ownership of all QuerySolutions, or transfer ownership of the winning solution to the PlanExecutor. This issue affects 2.7 versions only, and does not affect any production releases. |
| Comments |
| Comment by Githook User [ 02/Nov/14 ] |
|
Author: {u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}Message: |
| Comment by Githook User [ 01/Aug/14 ] |
|
Author: {u'username': u'dstorch', u'name': u'David Storch', u'email': u'david.storch@10gen.com'}Message: |