Philip Murray
|
e41b41e774
Fixed jshint dependency since the latest one breaks our tests. fixes #1619
|
12 rokov pred |
Philip Murray
|
d8c210087a
A few tweaks to ProjectDocumentSource. refs #1004
|
12 rokov pred |
Philip Murray
|
9e38098d17
fixed various bugs in the current document sources and the pipeline to get the overall munge flow working. turned on unit test cases for munge. refs #934
|
12 rokov pred |
Philip Murray
|
cfc877200b
Added some more $limit test cases and fixed some issues with $match, $limit, and $project. refs #1002 #1004 #1006
|
12 rokov pred |
Jared Hall
|
9a64e26895
refs #1004 Ported DocumentSourceProject. No test cases yet.
|
12 rokov pred |
Spencer Rathbun
|
6cade93f5d
Refs #1006. Ported limit and tests. A few of the tests need to be fleshed out before this is done
|
12 rokov pred |
Philip Murray
|
9f58d6c842
Added CursorDocumentSource, Cursor, PipelineCommand, Pipeline, and PipelineD classes. Also removed some old code and fixed the top level munge to use PipelineCommand. refs #998, #1615, #1616
|
12 rokov pred |
Spencer Rathbun
|
4b79541feb
Fixes #1002. Finished MatchDocumentSource. Uses sift internally, so it isn't perfect.
|
12 rokov pred |
Jared Hall
|
6e4b9be681
Re-Fixes #988: Removed sha3 lib in favor of es6-shim lib. Added test cases
|
12 rokov pred |
Spencer Rathbun
|
c38b286961
Refs #1002. Changed refs from Bson to Json.
|
12 rokov pred |
Spencer Rathbun
|
e3b9772897
Fixes #999. Finished test cases for FilterBase
|
12 rokov pred |
Spencer Rathbun
|
d85c97f2f5
Refs #999. Ported FilterBaseDocumentSource from mongo, need to add test cases, since mongo has none.
|
12 rokov pred |
Philip Murray
|
eb444d67a5
Updated document source namespace name. refs #997, #998
|
12 rokov pred |
Adam Bell
|
428e0264bd
Refs #1049 Reverted a change I made to FieldPathExpression because I had misread the mongodb test case.
|
12 rokov pred |
Jared Hall
|
25acf8e7ad
Fixes #988. AddToSubsetAccumulator completed and tested.
|
12 rokov pred |
Adam Bell
|
7890fbb389
Fixes #988 Added AddToSetAccumulator
|
12 rokov pred |
Spencer Rathbun
|
9f0562d136
Fixes #995. AvgAccumulator ported with test cases. Skipped all of the shard centric stuff.
|
12 rokov pred |
Adam Bell
|
6cf82ea7d3
Fixes #994 Added PushAccumulator and fixed a minor issue with the other accumulator test cases where the testcase output text didn't exactly match what it was doing
|
12 rokov pred |
Spencer Rathbun
|
9edf1eaf7b
Fixes #993. Ported MinMaxAccumulator and test cases.
|
12 rokov pred |
Spencer Rathbun
|
741433d83b
Refs #990. Bug fix for one of the test cases in FirstAccumulator.
|
12 rokov pred |
Adam Bell
|
f60f899529
Fixes #992 Added SumAccumulator
|
12 rokov pred |
Spencer Rathbun
|
580f35d679
Fixes #990. Finished test cases for FirstAccumulator, added a hack to avoid falsy values not stopping.
|
12 rokov pred |
Spencer Rathbun
|
2d2272acf4
Refs #990. FirstAccumulator test cases are mocked up, but not working
|
12 rokov pred |
Adam Bell
|
3e21a22b78
Fixes #991 Added LastAccumulator and Fixed a bug in FieldPathExpression that caused it to fail when no document was passed
|
12 rokov pred |
Adam Bell
|
e9d64d9ed8
Refs #989 Fixed a bug where SingleValueAccumulator wouldn't allow construction with no arguments
|
12 rokov pred |
Spencer Rathbun
|
13df7ad63c
Refs #989. Path fix for test cases
|
12 rokov pred |
Spencer Rathbun
|
e6bb5d0db7
Refs #990. FirstAccumulator is ported, but still need to port test cases.
|
12 rokov pred |
Adam Bell
|
4f69297b68
Fixes #989 Added SingleValueAccumulator
|
12 rokov pred |
Spencer Rathbun
|
85a1f0b1f8
Fixes #987. Ported the Accumulator base class. There are no test cases in mongo, since it won't work by itself, so no test cases are included.
|
12 rokov pred |
Kyle Davis
|
d985164edb
Refs #982: Fixed minor display issue with `$not` being called `$dayOfYear` in the description of a test case
|
12 rokov pred |