[SERVER-6157] Refactor BSONObjExtSort Created: 21/Jun/12 Updated: 11/Jul/16 Resolved: 11/Sep/13 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Index Maintenance |
| Affects Version/s: | None |
| Fix Version/s: | 2.5.3 |
| Type: | Improvement | Priority: | Minor - P4 |
| Reporter: | Andy Schwerin | Assignee: | Mathias Stearn |
| Resolution: | Done | Votes: | 0 |
| Labels: | neweng | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
The part of the external sort code that does external sorting should be re-entrant, and shouldn't need to consult global variables (such as dbpath). This would make it more testable, and easier to use to index multiple collections at once. It should also separate the external sort functionality from bson index building / comparison functionality, again for separate testability. |
| Comments |
| Comment by Githook User [ 12/Sep/14 ] |
|
Author: {u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}Message: It has no remaining users since the old external sorter was removed. Since it |