[CSHARP-22] Group Support Created: 01/Mar/10  Updated: 20/Oct/10  Resolved: 20/Oct/10

Status: Closed
Project: C# Driver
Component/s: SAMUS
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Minor - P4
Reporter: Sam Corder Assignee: Steve Wagner
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Add Group support to the Collection class so that commands don't need to be manually built and sent to the server.



 Comments   
Comment by Steve Wagner [ 20/Oct/10 ]

Migrated to GitHub http://github.com/mongodb-csharp/mongodb-csharp/issues/issue/4

Comment by Eliot Horowitz (Inactive) [ 14/Jun/10 ]

groupby doesn't use map-reduce which is why it doesn't work sharded right now.
we'll probably change that though.

and either way - i still think it should be in the driver since only a small percentage of people will use sharding

Comment by Craig Wilson [ 14/Jun/10 ]

Yeah, I know. But underneath, the groupby command uses map-reduce, except that it doesn't work across shards. Hence, I'm wondering if supporting map-reduce is sufficient instead of supporting the groupby command.

Comment by Steve Wagner [ 13/Jun/10 ]

I think what he meens is http://www.mongodb.org/display/DOCS/Aggregation#Aggregation-Group

Comment by Craig Wilson [ 09/May/10 ]

The new linq provider has group support. It builds the map reduce functions for you. It does not use the groupby command, but will always use map reduce. Is this a satisfactory solution?

Generated at Wed Feb 07 21:35:35 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.