Aaron
|
521136dfc0
|
SERVER-109 $or checkpoint
|
2010-05-12 10:38:58 -07:00 |
|
Dwight
|
bd28578ab8
|
stdafx->pch
|
2010-04-27 15:27:52 -04:00 |
|
Aaron
|
ccb496081e
|
SERVER-1005 more correct error messages
|
2010-04-26 17:24:40 -07:00 |
|
Aaron
|
45048fa94f
|
Merge branch 'master' of github.com:mongodb/mongo
|
2010-04-26 17:23:31 -07:00 |
|
Aaron
|
51daf493a1
|
SERVER-1005 $nor
|
2010-04-26 17:22:33 -07:00 |
|
Dwight
|
67e3503b9d
|
bson cleaning
|
2010-04-22 10:31:16 -04:00 |
|
Aaron
|
948256f3df
|
merge assert code
|
2010-04-13 15:27:53 -07:00 |
|
Aaron
|
6d0c5735f0
|
Merge branch 'master' of github.com:mongodb/mongo
|
2010-04-13 15:18:03 -07:00 |
|
Aaron
|
9ff7914250
|
SERVER-1004 $or with other top level fields
|
2010-04-13 15:17:34 -07:00 |
|
Eliot Horowitz
|
61ae5fa244
|
a bunch of refactoring for mongos linking
|
2010-04-13 15:23:57 -04:00 |
|
Aaron
|
12a6aecb30
|
SERVER-1003 top level $or by itself
|
2010-04-12 17:48:55 -07:00 |
|
Eliot Horowitz
|
9c8fa4b935
|
$maxDistance for $near SERVER-813
|
2010-04-01 17:17:32 -04:00 |
|
Eliot Horowitz
|
5b5d73a652
|
faster distinct SERVER-796
|
2010-03-29 12:55:44 -04:00 |
|
Eliot Horowitz
|
2dce721f65
|
$regex handles RegEx
|
2010-03-24 10:19:28 -04:00 |
|
Eliot Horowitz
|
2b79d806c2
|
arrays match themselves embedded as well SERVER-807
|
2010-03-22 17:35:07 -04:00 |
|
Eliot Horowitz
|
3f6d78ca29
|
some prep for geo $within SERVER-690
|
2010-03-15 23:50:14 -04:00 |
|
Aaron
|
67c299cf51
|
SERVER-664 elemMatch/all work with query optimizer
|
2010-03-09 11:53:40 -08:00 |
|
Aaron
|
6820535ea7
|
SERVER-322 cleanup
|
2010-03-09 10:36:10 -08:00 |
|
Aaron
|
6c7dc2b0f8
|
SERVER-322 $nin and regex
|
2010-03-08 18:16:53 -08:00 |
|
Aaron
|
916468b7e7
|
SERVER-505 with regex
|
2010-03-08 17:33:47 -08:00 |
|
Aaron
|
6d095cf357
|
SERVER-322 implement $in with regex
|
2010-03-08 16:53:45 -08:00 |
|
Eliot Horowitz
|
dbe03734ce
|
spam
|
2010-03-07 19:51:04 -05:00 |
|
Eliot Horowitz
|
d3da0d7bbc
|
array match value mod update( {a.x : 5 } , { a.~.y ... } ) SERVER-631
|
2010-03-06 22:12:58 -05:00 |
|
Eliot Horowitz
|
da4507b7c6
|
fix exists with index SERVER-708
|
2010-03-06 17:53:50 -05:00 |
|
Eliot Horowitz
|
ba903dcd09
|
better matching info hook
|
2010-03-03 15:18:09 -05:00 |
|
Aaron
|
2bdb76cf6f
|
SERVER-670 don't allow simple index matching with negating operators
|
2010-03-02 16:53:07 -08:00 |
|
Mathias Stearn
|
bd2991edf2
|
use addRegex everywhere
|
2010-03-01 19:53:43 -05:00 |
|
Mathias Stearn
|
15a53a9af5
|
Regexes match themselves SERVER-673
|
2010-03-01 19:53:43 -05:00 |
|
Mathias Stearn
|
a72123ced1
|
better regex prefix matching
|
2010-03-01 19:53:43 -05:00 |
|
Eliot Horowitz
|
e75dd19549
|
fix geo with other filters
|
2010-02-28 22:11:13 -05:00 |
|
Mathias Stearn
|
5073a41103
|
Convert prefix queries to ranges ~20%+ speedup SERVER-611
|
2010-02-25 22:19:18 -05:00 |
|
Mathias Stearn
|
e80771caad
|
Regexes should not try to match against numbers or dates SERVER-672
|
2010-02-25 22:19:18 -05:00 |
|
Eliot Horowitz
|
f08ba724c3
|
checkpoint on $near op
|
2010-02-25 16:24:34 -05:00 |
|
Aaron
|
57038c5978
|
SERVER-252 can't use key match with $not
|
2010-02-23 16:10:17 -08:00 |
|
Aaron
|
9721b33228
|
merge
|
2010-02-23 12:55:48 -08:00 |
|
Aaron
|
952b9f0370
|
merge
|
2010-02-23 10:31:39 -08:00 |
|
Aaron
|
a1254dbc2c
|
SERVER-252 $not checkpoint
|
2010-02-23 10:29:10 -08:00 |
|
Aaron
|
3f9f47e884
|
merge
|
2010-02-22 16:30:35 -08:00 |
|
Aaron
|
fe607048a1
|
SERVER-251 /regex checkpoint
|
2010-02-22 16:24:17 -08:00 |
|
Aaron
|
079031215d
|
SERVER-653 fix problem where some special query types would only work if they were the first element
|
2010-02-22 16:20:50 -08:00 |
|
Aaron
|
0ce8996a44
|
SERVER-252 $not checkpoint
|
2010-02-22 14:33:24 -08:00 |
|
Eliot Horowitz
|
ad92a65350
|
$elemMatch with $all - doesn't work nicely with query optimizer yet SERVER-562
|
2010-02-19 16:11:55 -05:00 |
|
Eliot Horowitz
|
488f4a3225
|
option arg to CoveredIndexMatcher to know if object was loeaded
|
2010-02-19 11:42:58 -05:00 |
|
Dwight
|
a84fc5843a
|
rename storage.h -> diskloc.h
|
2010-02-04 18:06:04 -05:00 |
|
Dwight
|
2772af49a1
|
SERVER-182 allow queries with array indexes
|
2010-01-20 13:57:20 -05:00 |
|
Dwight
|
d8e9164616
|
rename Matcher class
|
2010-01-19 11:04:52 -05:00 |
|
Eliot Horowitz
|
efbf3382cd
|
some index cleaning
|
2010-01-15 16:46:17 -05:00 |
|
Eliot Horowitz
|
c9de787f17
|
basics os array element matching done SERVER-377 - doesn't work with query optimizer yet
|
2009-12-31 14:04:44 -05:00 |
|
Eliot Horowitz
|
0ab8149a8e
|
uassert/massert take error code SERVER-112
|
2009-12-28 16:43:43 -05:00 |
|
Dwight
|
0e1575bd36
|
$atomic option on remove()
see
http://www.mongodb.org/display/DOCS/Removing
|
2009-12-21 17:43:06 -05:00 |
|