Description
I ran the following mapReduce query and the output was incorrect. I received the results shown below. If you remove the "createShards();" call in the repro, you'll see that you get the expected results. Similarly, if you change the x values in the tagged documents to all be on the same shard you also get the expected results.
Received:
"results" : [
|
{
|
"_id" : "a",
|
"value" : {
|
"count" : 2
|
}
|
},
|
{
|
"_id" : "b",
|
"value" : {
|
"count" : 2
|
}
|
},
|
{
|
"_id" : "c",
|
"value" : {
|
"count" : 2
|
}
|
}
|
],
|
Expected:
"results" : [
|
{
|
"_id" : "a",
|
"value" : {
|
"count" : 2
|
}
|
},
|
{
|
"_id" : "b",
|
"value" : {
|
"count" : 3
|
}
|
},
|
{
|
"_id" : "c",
|
"value" : {
|
"count" : 3
|
}
|
}
|
],
|