Aaron
37f2f983a4
SERVER-109 let query op short stop multi scan planning, handle or in helpers finone
2010-05-12 11:52:43 -07:00
Aaron
521136dfc0
SERVER-109 $or checkpoint
2010-05-12 10:38:58 -07:00
Eliot Horowitz
740cc1308e
auto_ptr -> shared_ptr for Cursor objects
2010-05-07 17:25:57 -04:00
Dwight
edefb29e37
rs and lots of misc including dbwebserver
2010-05-06 15:38:58 -04:00
Dwight Merriman
3483f22813
refactor and rename insert
2010-04-28 08:25:56 -04:00
Dwight
bd28578ab8
stdafx->pch
2010-04-27 15:27:52 -04:00
Eliot Horowitz
059ebd4b6a
rename DBContext to Client::Context
2010-01-17 16:57:35 -05:00
Eliot Horowitz
c0a2b97769
_id lookup don't work without index (capped collections) SERVER-545
2010-01-14 13:07:17 -05:00
Dwight
0aef7092be
small opt
2009-12-31 16:22:28 -05:00
Eliot Horowitz
5f36804299
stop using stringstream for logging
2009-12-29 23:30:29 -05:00
Eliot Horowitz
fa8961c3e8
Exception classess need codes too SERVER-112
2009-12-28 17:06:07 -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
Eliot Horowitz
bca215f030
fix warning
2009-12-06 01:08:19 -05:00
Eliot Horowitz
7d160ea242
trying to make windows compile
2009-12-06 00:47:58 -05:00
Eliot Horowitz
2aec9ea61d
moving towards direct access from DBDirectClient rather than through message layer
...
not finished
2009-12-04 01:25:50 -05:00
Eliot Horowitz
b4029bed07
fix client compile
2009-12-03 17:48:18 -05:00
Eliot Horowitz
5d8ca55f47
some more helpers for querying
2009-12-03 17:11:24 -05:00
Eliot Horowitz
eed27626b8
some btree helpers and test
2009-11-25 10:09:59 -05:00
Dwight
bfa27ae2b3
Merge branch 'master' of git@github.com:mongodb/mongo
2009-10-21 16:00:55 -04:00
Dwight
844d96c19f
allow more indexes
...
do not revert to an earlier db version or you will have problems
2009-10-21 16:00:40 -04:00
Eliot Horowitz
4774b56bf2
refactoring updateObjects return to be cleaner and so can work with multi-object update SERVER-268
2009-10-21 15:18:21 -04:00
Dwight
16f8b77c5e
move the var 'database' inside Client object
2009-10-14 14:34:38 -04:00
Dwight
ff54f16271
add Connection class
...
beginnings that is
2009-10-09 14:59:44 -04:00
Dwight
f0c2c8003f
don't allow dropping an index $ collection
...
http://jira.mongodb.org/browse/SERVER-217
2009-08-13 13:26:03 -04:00
Aaron
206a330b50
remove outdated 'mongod <arg>' style tests, add mongod msg test to smokeClient
2009-05-19 10:55:13 -04:00
Aaron
5a0f2e5501
enhance DbSet
2009-05-11 10:46:54 -04:00
Aaron
898b1feb14
extracted DbSet
2009-05-06 20:24:01 -04:00
Aaron
6fffb6fae3
handle 'require index' more cleanly
2009-04-24 18:10:12 -04:00
Aaron
bd078cd876
add 'unique' option to helpers' ensureIndex
2009-04-24 11:36:42 -04:00
Aaron
69756316c1
reinstate KeyValJsMatcher
2009-04-07 10:40:10 -04:00
Aaron
bf07afef73
back out KeyValJsMatcher, until we can fix it to handle multikey arrays correctly
2009-04-06 14:11:32 -04:00
Aaron
5a276ef621
Replace emptyObj with BSONObj()
2009-03-19 16:23:04 -04:00
Aaron
d41ad26635
Use key val matcher in findOne(), cleanup
2009-03-02 17:12:02 -05:00
Aaron
dad75855e8
Add KeyValJSMatcher
2009-03-02 11:31:13 -05:00
Aaron
181a200309
findOne fix
2009-02-25 15:59:01 -05:00
Aaron
6a5484ad3e
Init c_
2009-02-25 15:31:31 -05:00
Aaron
7325450ff2
findOne use new query optimizer
2009-02-25 15:01:07 -05:00
Dwight
83c1dbb1c2
check the index range first before we go into the object on a query -- so we don't hit disk unnecessarily
...
fix index4.js test
check on index creation that index key pattern is ok
2009-01-27 15:35:28 -05:00
dwight
e1021ee8ab
authenticate command work
...
some dbhelpers additions
less verbose logging
2009-01-18 17:48:44 -05:00
Aaron
90d45238aa
Indent all lines within namespaces one level
2009-01-15 10:17:11 -05:00
Aaron
ad1f6b3cbd
Put our code in 'mongo' namespace
2009-01-14 17:09:51 -05:00
Aaron
b7cbd30112
Replace tab indentation with spaces
2008-12-28 20:28:49 -05:00
Dwight
e6e8900f73
$cmd replacepeer
2008-12-15 17:23:54 -05:00
unknown
8e600e8f1b
bug with the new NumericInt datatype fixed
...
keys were misordered in btree under certain condition.
bug could be manifested previously with:
local.src.test.ed.db.stress.hunga()
go(1,7109.450806359954)
2008-12-06 14:49:27 -05:00
Dwight
932e7a3295
dbhelpers started
2008-12-05 12:10:03 -05:00