[SERVER-13271] remove surplus projection from distinct Created: 19/Mar/14  Updated: 17/May/17  Resolved: 19/Mar/14

Status: Closed
Project: Core Server
Component/s: Querying
Affects Version/s: 2.6.0-rc1
Fix Version/s: 2.6.0-rc2

Type: Bug Priority: Major - P3
Reporter: hari.khalsa@10gen.com Assignee: hari.khalsa@10gen.com
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-12878 Aggregations that do not return curso... Closed
related to SERVER-10026 New query system Closed
related to SERVER-2094 distinct cheat with indexes Closed
related to SERVER-29244 CLONE - distinct cheat with indexes Closed
Operating System: ALL
Participants:

 Description   

We use a projection in order to look for a covered and fast-distinct compatible solution. We shouldn't keep this projection in the query if we can't make a fast distinct compatible solution.



 Comments   
Comment by Githook User [ 19/Mar/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-13271 don't forget to fix test in jscore as well
Branch: v2.6
https://github.com/mongodb/mongo/commit/286b6ba87ee9f6e26ccbf3586e36e3329ea06f53

Comment by Githook User [ 19/Mar/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-13271 don't forget to fix test in jscore as well
Branch: master
https://github.com/mongodb/mongo/commit/dc7611456d70964939a8fad7a7679282c9666cea

Comment by Githook User [ 19/Mar/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-10026 SERVER-13271 SERVER-12878 SERVER-2094 avoid surplus projections in distinct
Branch: v2.6
https://github.com/mongodb/mongo/commit/094f1565d6f82859bc38300b45564dd1ea9f070e

Comment by Githook User [ 19/Mar/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-10026 SERVER-13271 SERVER-12878 SERVER-2094 avoid surplus projections in distinct
Branch: master
https://github.com/mongodb/mongo/commit/267f56a7e0ce36eba21b4b2ef09e32a43370acbf

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