Commit Graph

142 Commits

Author SHA1 Message Date
Eliot Horowitz
446bc31275 fix update memory leak on user error SERVER-2497 2011-02-08 21:24:09 -05:00
Aaron
a61e609d2b rename backgroundIndexBuildInProgress to indexBuildInProgress 2011-01-14 16:27:07 -08:00
Eliot Horowitz
d456901022 better error reporting 2011-01-11 22:38:18 -05:00
Mathias Stearn
4dac3edc30 commitIfNeeded() inside $atomic operations 2011-01-10 16:31:08 -05:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Eliot Horowitz
aed49ae715 fix case where the same element is in $each part of $addToSet SERVER-2249 2010-12-19 01:36:41 -05:00
Eliot Horowitz
47d2007d88 can never change _id with a full object update SERVER-2206 2010-12-12 11:19:50 -05:00
Eliot Horowitz
d74d8d153a cleaning update durability code 2010-11-02 20:15:31 -04:00
dwight
4760fa86ac comments 2010-11-02 00:21:14 -04:00
dwight
a93c3300ce Revert "cleaning"
This reverts commit a66eba2a52.
2010-11-02 00:18:10 -04:00
dwight
c1d5c25e88 Merge branch 'master' of github.com:mongodb/mongo 2010-11-01 23:59:06 -04:00
dwight
a66eba2a52 cleaning 2010-11-01 23:59:00 -04:00
Eliot Horowitz
2dd5f90b5d fix $inc overflow on int SERVER-2005 2010-11-01 23:38:17 -04:00
Eliot Horowitz
53973d365f better debugging 2010-10-31 22:25:31 -04:00
Eliot Horowitz
53a0d295e3 split bson max size into User and Internal
sometimes objects have to be bigger (oplog insertion for example)
more prep for SERVER-431
2010-10-11 11:26:41 -04:00
Eliot Horowitz
d3c3b8a903 using BSONObjMaxSize everywhere bson size comes into play
still 4mb, this is just prep for changing SERVER-431
2010-10-10 20:01:17 -04:00
Aaron
5260d63898 SERVER-1917 stop using appendAs to provide new element 2010-10-10 15:09:40 -07:00
Aaron
75351ec80f bsonobjbuilder change appendAs interface 2010-10-01 17:42:35 -07:00
Aaron
eb8927dd5b SERVER-349 merge 2010-09-29 11:28:23 -07:00
Aaron
e74fae251d SEVER-394 remove overwrite field name in place mode, as this can cause field ordering to differ between master and slave 2010-09-29 11:16:25 -07:00
Aaron
2895525cc3 merge error codes 2010-09-29 11:16:25 -07:00
Aaron
5e538ccb8a SERVER-394 implement rename modifier 2010-09-29 11:16:25 -07:00
Dwight
1549d5295a compile 2010-09-29 14:03:37 -04:00
Dwight
6a931d5e05 write intent work on updates 2010-09-29 13:24:33 -04:00
Dwight
7edb8c3f65 intent to write 2010-09-29 10:18:11 -04:00
Eliot Horowitz
bde74e6413 don't sort incoming arrays for $addToSet/each SERVER-1863 2010-09-27 17:04:40 -04:00
Eliot Horowitz
0d8b5981ff fix pull with primitives and $ops SERVER-1697 2010-09-24 15:40:59 -04:00
Eliot Horowitz
c78415729e fix lexNumCmp with magic end of marker 2010-08-25 18:30:51 -04:00
Eliot Horowitz
666af2a1b9 turn off debugging 2010-08-25 16:56:27 -04:00
Eliot Horowitz
053d5cd385 fix update with non-ascii keys 2010-08-25 16:55:33 -04:00
Eliot Horowitz
97ee21e232 assert when would inf. loop, but probably caused by something else, still looking 2010-08-25 02:42:25 -04:00
Alberto Lerner
7a7cc4adfa SERVER-1452 StringData-ing up, c_str()-ing down 2010-08-18 18:12:31 -04:00
Eliot Horowitz
cf34ed8daf fix upsert with $atomic SERVER-1568 2010-08-04 15:15:10 -04:00
Aaron
e66ae485e9 Merge branch 'master' of github.com:mongodb/mongo 2010-08-03 20:09:28 -07:00
Aaron
701dc65282 SERVER-1528 account for expensive skipping operations in nscanned 2010-08-03 20:09:16 -07:00
Eliot Horowitz
7207fe34dc store rolled back info in flat files SERVER-1512 2010-08-03 09:47:03 -04:00
Aaron
86c72c061a SERVER-1551 check cursor ok after yield 2010-08-02 22:27:53 -07:00
Aaron
e6ad6ecb02 SERVER-1453 yield during geo query 2010-08-02 15:43:53 -07:00
Alberto Lerner
4ab45012de SERVER-1270 Elim remaining c_str()'s 2010-07-20 12:59:47 -04:00
Alberto Lerner
6f728ae260 Eliminate BSONObj->string implicit conversion 2010-07-18 15:15:31 -04:00
Alberto Lerner
daf8c0fbd0 Revert "SERVER-1270 Prep for hooking StringData"
This reverts commit b7c9a9fc57.
2010-07-17 16:07:38 -04:00
Alberto Lerner
b7c9a9fc57 SERVER-1270 Prep for hooking StringData 2010-07-17 14:33:17 -04:00
Dwight
8bcd3e37bc updateObjects did not work properly with god=true 2010-07-14 16:13:44 -04:00
Aaron
c6f48e0cd3 SERVER-1390 don't put ClientCursor in shared_ptr 2010-07-12 11:20:53 -07:00
Aaron
f17aefd598 SERVER-1376 yield in query set runner for query,count,update,delete 2010-07-07 19:35:26 -07:00
dwight
7cc51e8cd5 err nos compile 2010-07-04 09:48:34 -04:00
dwight
e11533f77b optimized update for by _id case 2010-07-04 09:28:11 -04:00
Eliot Horowitz
3156ae5402 forgot debug 2010-07-01 11:24:31 -04:00
Eliot Horowitz
c2aa439415 fix $ update with indexes in some cases SERVER-1339 2010-07-01 11:00:53 -04:00
Eliot Horowitz
1026c72507 getLastError has _id of of upserted object SERVER-1173
last error cleaning
2010-06-24 11:24:54 -04:00