0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-11-30 00:56:44 +01:00
Commit Graph

2367 Commits

Author SHA1 Message Date
Eliot Horowitz
bffb7fd6e1 some speed improvements 2009-12-27 00:41:53 -05:00
Eliot Horowitz
e19c177dec fix $bit test 2009-12-24 13:11:10 -05:00
Eliot Horowitz
66f302878a Merge branch 'master' of github.com:mongodb/mongo 2009-12-23 16:12:11 -05:00
Eliot Horowitz
75c7d69277 comment 2009-12-23 15:59:47 -05:00
Dwight
b8a19f5225 getNonce() wasn't threadsafe 2009-12-23 12:09:56 -05:00
Dwight
b5b18e4a71 comment 2009-12-23 12:00:04 -05:00
Dwight
62522b905b new killOp(opnumber) 2009-12-22 15:22:37 -05:00
Eliot Horowitz
9a315ce290 Merge branch 'master' of github.com:mongodb/mongo 2009-12-22 10:08:04 -05:00
Eliot Horowitz
2c1085d3a7 better logging for repl problems 2009-12-22 10:00:47 -05:00
Eliot Horowitz
566603ad8b truncate lock file SERVER-504 2009-12-22 07:26:28 -05:00
Dwight
69777ac3bc Merge branch 'master' of git@github.com:mongodb/mongo 2009-12-21 17:43:20 -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
62a4aef8fd start work on bit operators SERVER-503
only ugly syntax works and not idempotent yet
2009-12-21 17:32:01 -05:00
Eliot Horowitz
a9ba76825e cleaning 2009-12-21 16:34:09 -05:00
Dwight
75883ad1f2 rename class 2009-12-21 14:45:13 -05:00
Dwight
4d7f8777bf less unused diag string generation 2009-12-21 14:32:23 -05:00
Dwight
65ae020708 QueryMessage was being instantiated twice on every query - fixed. 2009-12-21 14:22:23 -05:00
Dwight
0f17215227 Merge branch 'master' of git@github.com:mongodb/mongo 2009-12-21 13:19:32 -05:00
Dwight
3c30bcb826 refactor CurOp 2009-12-21 13:19:20 -05:00
Aaron
e6b27edec7 MINOR comments 2009-12-21 09:26:16 -08:00
Eliot Horowitz
dcd4040ed5 beter error handling in m/r 2009-12-21 10:58:20 -05:00
Eliot Horowitz
3e2d226bee assert on mmap failure 2009-12-21 10:20:30 -05:00
Eliot Horowitz
bbd33359d9 Merge branch 'master' of git@github.com:mongodb/mongo
Conflicts:
	util/mmap_posix.cpp
2009-12-21 10:06:52 -05:00
Eliot Horowitz
8f1e01b0e4 macro for errno so messages are consistent and have full debugging 2009-12-21 10:06:14 -05:00
Eliot Horowitz
facd9e514e fix compile on gcc 4.4.2 2009-12-20 07:19:40 -05:00
Dwight
d27a3e0a1c Merge branch 'master' of git@github.com:mongodb/mongo 2009-12-18 17:43:55 -05:00
Dwight
2437f989c9 fix a problem with extent re-use SERVER-490 2009-12-18 17:43:40 -05:00
Eliot Horowitz
a0945b2020 this was done elsewhere
Revert "reset query optimizer stats on adding or removing an index"

This reverts commit 159f7df930.
2009-12-18 17:41:26 -05:00
Eliot Horowitz
da08edb63d tests and minor fixes for SERVER-181 and SERVER-273 2009-12-18 17:28:36 -05:00
Eliot Horowitz
96472f28a3 make ClientCursor::yield - move temp test there 2009-12-18 14:10:24 -05:00
Eliot Horowitz
159f7df930 reset query optimizer stats on adding or removing an index 2009-12-18 11:24:10 -05:00
Dwight
65ee1eafde Merge branch 'master' of git@github.com:mongodb/mongo 2009-12-18 10:23:22 -05:00
Dwight
558bb8ccb8 fix bug in remove concurrency 2009-12-18 10:23:10 -05:00
Eliot Horowitz
e9257ac751 fix un-sorted update 2009-12-18 01:51:43 -05:00
Eliot Horowitz
a71ff07701 BSONObjIteratorSorted - sorted iterator for bson obj that is sorted by field name 2009-12-18 01:50:43 -05:00
Eliot Horowitz
4ea2e8ff49 add dbtempreleasecond that only releases if you have a single level lock 2009-12-17 20:45:54 -05:00
Dwight
0d1a097017 minor 2009-12-17 17:29:29 -05:00
Eliot Horowitz
23f6ef2c9a unlock ever 100 objects scanned, not deleted SERVER-494 2009-12-17 17:27:57 -05:00
Eliot Horowitz
c908b7094c Merge branch 'master' of git@github.com:mongodb/mongo 2009-12-17 17:22:01 -05:00
Eliot Horowitz
6909e1412b if someone else advances my cursor be safe SERVER-494 2009-12-17 17:21:46 -05:00
Dwight
04f8a62f85 Merge branch 'master' of git@github.com:mongodb/mongo
Conflicts:

	db/query.cpp
2009-12-17 17:21:11 -05:00
Dwight
9cc8e2608a rename func 2009-12-17 17:17:46 -05:00
Eliot Horowitz
e7eb18f2f2 move ClientCursor to stack SERVER-494 2009-12-17 17:15:13 -05:00
Eliot Horowitz
4771ba64e3 Merge branch 'master' of git@github.com:mongodb/mongo 2009-12-17 16:55:19 -05:00
Eliot Horowitz
a7635d3b09 when doing large delete, unlock so other things can go: SERVER-494 2009-12-17 16:54:40 -05:00
Dwight
7ac119e062 build vis studio 2009-12-17 16:18:00 -05:00
Eliot Horowitz
fbbbdd3e70 option for getlasterror to fsync 2009-12-17 16:15:36 -05:00
Eliot Horowitz
63c52d08da cleaning 2009-12-16 23:34:43 -05:00
Eliot Horowitz
3e5d63dd63 spam 2009-12-16 23:29:49 -05:00
Eliot Horowitz
de3db911a0 when doing upsert, don't copy $ filters SERVER-492 2009-12-16 21:53:12 -05:00