0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

3394 Commits

Author SHA1 Message Date
Dwight Merriman
2bef8e784f cleanup bucketbasics start 2010-04-20 19:07:37 -04:00
Dwight
28a303759c more tomorrow 2010-04-20 18:12:30 -04:00
Dwight
79b5cc21a1 checkpoint 2010-04-20 16:24:06 -04:00
Dwight
9f7f0be204 hmmm 2010-04-20 15:41:47 -04:00
Dwight
a2ab816f8e compile vcproj 2010-04-20 15:38:49 -04:00
Dwight
1057b2c4e2 Merge branch 'master' of git@github.com:mongodb/mongo 2010-04-20 15:30:52 -04:00
Dwight
b3347b10d7 rs 2010-04-20 15:30:37 -04:00
Eliot Horowitz
517d8f0277 more serverStatus fields for mongos SERVER-942 2010-04-20 15:05:48 -04:00
Eliot Horowitz
55e8b26481 basic serverStatus for mongos SERVER-942 2010-04-20 12:58:04 -04:00
Dwight
fb09b88240 rs 2010-04-20 12:29:00 -04:00
Eliot Horowitz
8e6791183f Merge branch 'master' of github.com:mongodb/mongo 2010-04-19 23:25:21 -04:00
Eliot Horowitz
0395379c30 tweak jsonString 2010-04-19 23:24:57 -04:00
Dwight Merriman
5c6ab24ee2 tweaking webserver 2010-04-19 22:24:37 -04:00
Dwight Merriman
b0da7500d9 allow some commands in the webui 2010-04-19 21:05:46 -04:00
Dwight Merriman
e3a1d9e792 checkpoint some webui work 2010-04-19 12:43:45 -04:00
Dwight Merriman
d894599f74 better 2010-04-19 12:15:50 -04:00
Dwight Merriman
a17c26a334 wrong errno 2010-04-18 13:10:59 -04:00
Dwight Merriman
aaf23bff89 hostandport.h 2010-04-18 13:05:57 -04:00
Dwight Merriman
a9cb4e6918 minor 2010-04-18 12:35:37 -04:00
Dwight Merriman
3664f5a5c9 Merge branch 'master' of github.com:mongodb/mongo 2010-04-18 12:30:55 -04:00
Dwight Merriman
dbaab6e1ce replset work 2010-04-18 12:30:40 -04:00
Mathias Stearn
0cd7097830 $slice operator for projections (second arg to find) SERVER-754 2010-04-16 16:54:02 -04:00
Eliot Horowitz
6bc64c479c Merge branch 'master' of git@github.com:mongodb/mongo 2010-04-16 11:54:49 -04:00
Eliot Horowitz
555fe07fbf fix maxDistance SERVER-1027 2010-04-16 11:54:21 -04:00
Eliot Horowitz
db2ad2b318 make bson element ObjectId print same as json 2010-04-16 01:31:25 -04:00
Eliot Horowitz
d9e4b16738 put assertion code in command error 2010-04-16 01:14:45 -04:00
Dwight
db4df3afcb some replset work 2010-04-15 19:12:28 -04:00
Dwight Merriman
e314bff02f Merge branch 'master' of github.com:mongodb/mongo 2010-04-14 20:50:26 -04:00
Dwight Merriman
c3cf2b73b6 health thread start 2010-04-14 20:50:15 -04:00
Mathias Stearn
2440b04f33 32bit compile 2010-04-14 20:42:31 -04:00
Dwight Merriman
037511f6ef elim compile warning windows 2010-04-14 20:31:44 -04:00
Mathias Stearn
7e25fdb8e8 ObjectID from Date_t SERVER-857 2010-04-14 19:53:28 -04:00
Mathias Stearn
0cae84589e Convert OID to datetimes SERVER-857 2010-04-14 19:53:28 -04:00
Mathias Stearn
1153865ebf Delete commented code 2010-04-14 19:53:28 -04:00
Dwight
848e45aa41 new file 2010-04-14 17:30:23 -04:00
Dwight
0cd71edbc2 repl set work 2010-04-14 17:25:03 -04:00
Dwight
bf81a950fc Merge branch 'master' of git@github.com:mongodb/mongo 2010-04-14 14:57:16 -04:00
Dwight
5d4a1068fb minor 2010-04-14 14:57:04 -04:00
Eliot Horowitz
8bed26cdf8 fix filter cursor 2010-04-14 13:46:54 -04:00
Mathias Stearn
4c0481213f sharded filemd5 command SERVER-935 2010-04-13 21:02:45 -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
Dwight
8228c6f329 minor 2010-04-13 17:40:49 -04:00
Dwight
3d207f88b8 vcproj 2010-04-13 17:39:05 -04:00
Dwight
00c7d95126 replset.h 2010-04-13 17:38:15 -04:00
Dwight
cea03ac915 compile vcproj windows 2010-04-13 16:13:18 -04:00
Dwight
e54c7290f5 Merge commit 'origin/master'
Conflicts:

	SConstruct
	db/repl.cpp
2010-04-13 15:59:32 -04:00
Dwight
171a318e9e Merge branch 'master' of git@github.com:mongodb/mongo
Conflicts:

	SConstruct
2010-04-13 15:44:48 -04:00
Eliot Horowitz
61ae5fa244 a bunch of refactoring for mongos linking 2010-04-13 15:23:57 -04:00
Eliot Horowitz
0f09595154 move oplog code into db/oplog.* 2010-04-13 13:50:09 -04:00
Dwight
ffcd9ad936 repl sets
very beginning
2010-04-13 13:22:42 -04:00
Eliot Horowitz
ac321ab259 move repl blocking code into its own file 2010-04-13 11:45:01 -04:00
Aaron
12a6aecb30 SERVER-1003 top level $or by itself 2010-04-12 17:48:55 -07:00
Eliot Horowitz
ebf2ab9607 some $inc tests for long long 2010-04-11 22:18:04 -04:00
Eliot Horowitz
db772a7ee6 use VIRT - remove warnings 2010-04-10 21:18:38 -04:00
Dwight Merriman
850c918878 make recstoreinterface nonvirtual so it's slightly faster 2010-04-10 16:14:46 -04:00
Aaron Staple
217860f1f1 reset mem size audit correctly for repl ids 2010-04-09 23:36:30 -07:00
Eliot Horowitz
f528f30c4f client fix for bad queries 2010-04-09 14:32:24 -04:00
Aaron
c4769e9f86 SERVER-983 split bucket unevenly when inserting at high end 2010-04-08 14:43:30 -07:00
Aaron
1007c905b0 Merge branch 'master' of github.com:mongodb/mongo 2010-04-08 13:38:23 -07:00
Aaron
5a235ba8f6 SERVER-988 debug 2010-04-08 12:58:36 -07:00
Mathias Stearn
0efadc48e9 Disable IPv6 by default. Add function and cmdline opt to enable. 2010-04-08 15:15:35 -04:00
Aaron
b051b16197 Merge branch 'master' of github.com:mongodb/mongo 2010-04-08 12:14:29 -07:00
Aaron
1b0b94cb9c SERVER-832 use send/recv timeouts 2010-04-08 12:14:20 -07:00
Mathias Stearn
6378b9da4c Winsock startup at static init 2010-04-08 14:25:06 -04:00
Aaron
ec721d26e0 Merge branch 'master' of github.com:mongodb/mongo 2010-04-08 00:16:37 -07:00
dwight
b0a3df820c grow 2010-04-07 19:29:56 -04:00
Dwight
bec96f190d Merge branch 'master' of git@github.com:mongodb/mongo 2010-04-07 17:16:16 -04:00
Dwight
ec7e1561d5 ramstore work 2010-04-07 17:15:36 -04:00
Mathias Stearn
f425b15c6b slightly cleaner MINOR 2010-04-07 14:12:28 -04:00
Mathias Stearn
432d978c28 Recursive valid() is faster 2010-04-07 14:06:47 -04:00
Mathias Stearn
2f668bd486 fix BSONObj::valid() 2010-04-07 00:57:46 -04:00
Mathias Stearn
6a13b467ce Faster BSONObj::valid() SERVER-865 2010-04-07 00:07:28 -04:00
Eliot Horowitz
009e2e4e0a adaptive sleep for ClientCusror::yield SERVER-975 2010-04-06 13:49:51 -04:00
Aaron
e18041f47b SERVER-832 add ping command 2010-04-06 10:41:19 -07:00
Aaron
00f604c063 SERVER-489 toString() foramt arrays as arrays not objects 2010-04-05 23:48:09 -07:00
Eliot Horowitz
d02c18cde4 wstring annoyance 2010-04-05 21:29:01 -04:00
Eliot Horowitz
06d88881b1 clean locking for shutdownServer 2010-04-05 20:52:05 -04:00
Eliot Horowitz
b93b91ff8d windows fix #3 2010-04-05 20:51:54 -04:00
Eliot Horowitz
72625c6fa8 fix for SERVER-967 2010-04-05 20:31:19 -04:00
Eliot Horowitz
653e98cd64 configurable windows service name SERVER-967 2010-04-05 20:22:33 -04:00
Dwight Merriman
a0fdfa0c4e cflf 2010-04-05 19:44:45 -04:00
Mathias Stearn
df4874f9a8 support listening on multiple sockets.
Defaults to all IPv4 and all IPv6 addresses and a unix socket.
SERVER-866 SERVER-859 SERVER-408
2010-04-05 18:26:17 -04:00
Dwight
89a3d0db82 towards storage engine pluggability 2010-04-05 17:26:40 -04:00
Mathias Stearn
66a489efcc Combine init() and listen() 2010-04-05 10:52:38 -04:00
Mathias Stearn
61e921730c Make Listener register socket with ListeningSockets 2010-04-05 10:52:38 -04:00
Mathias Stearn
163c040888 Make MiniWebServer inherit from Lister 2010-04-05 10:52:38 -04:00
Eliot Horowitz
d9d76cf2d5 devel branch warning 2010-04-04 11:36:33 -04:00
Eliot Horowitz
f59b5173ea listCommands command and db.listCommands helper 2010-04-03 21:15:00 -04:00
Eliot Horowitz
aa3c941f93 warning if multiple commands with same name 2010-04-03 21:08:04 -04:00
Eliot Horowitz
824e1a51a4 trying to cleanup shutdown issue 2010-04-02 14:49:45 -04:00
Eliot Horowitz
8445cb20d2 Merge branch 'master' of git@github.com:mongodb/mongo 2010-04-02 13:57:24 -04:00
Eliot Horowitz
d580263c05 cleaning 2010-04-02 13:56:48 -04:00
Mathias Stearn
1d10bf7d5e Combine SockAddr::localhost() and isLocalHost() 2010-04-02 13:21:27 -04:00
Mathias Stearn
3c53fbaedc Banish sockaddr_in from everywhere except sock.h. prep for SERVER-859 2010-04-02 13:21:27 -04:00
Eliot Horowitz
5645c80f94 better/safe implementation of tracking slave progress for SERVER-467 2010-04-02 13:18:06 -04:00
Eliot Horowitz
36acf154d5 cleaning 2010-04-02 12:56:11 -04:00
Eliot Horowitz
8ecaf5dc18 slave ids, and option to block or slaves SERVER-467 2010-04-02 11:29:45 -04:00
Eliot Horowitz
3b59851a13 handshake command SERVER-572 2010-04-02 11:29:33 -04:00
Eliot Horowitz
9c8fa4b935 $maxDistance for $near SERVER-813 2010-04-01 17:17:32 -04:00
Eliot Horowitz
d42bd9af1c Merge branch 'master' of git@github.com:mongodb/mongo 2010-04-01 15:33:37 -04:00
Eliot Horowitz
1e3abf89b9 first cut at radius limiting $near SERVER-813 2010-04-01 15:32:52 -04:00
Mike Dirolf
2cc5eb1214 use application/json for _status SERVER-861 2010-04-01 11:50:49 -04:00
Eliot Horowitz
58821896fb getIndexSizeForCollection shouldn't use DBDIrectClient SERVER-860 2010-04-01 10:19:38 -04:00
Guillaume Delannoy
1f655abccb SERVER-425 Configurable path for pid/lock file
Signed-off-by: Eliot Horowitz <eliot@10gen.com>
2010-03-31 16:39:43 -04:00
Dwight
8657d88065 mmf 3 2010-03-31 16:21:20 -04:00
Dwight
3cb1ef8cd9 make HeaderSize a const 2010-03-31 15:49:28 -04:00
Dwight
9fcf53a7df Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-31 15:08:55 -04:00
Dwight
4778a2c4ad mmf abstraction 2 2010-03-31 15:08:40 -04:00
Eliot Horowitz
440388c0de fix boost lock 2010-03-31 14:44:11 -04:00
Eliot Horowitz
1f4c6e822f Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-31 14:34:22 -04:00
Eliot Horowitz
e8583f2a6b switch to pthread_rw lock on support platforms SERVER-824 2010-03-31 14:33:49 -04:00
Dwight
a4db903faa Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-31 12:46:17 -04:00
Dwight
60a659e641 mmf abstraction 2010-03-31 12:45:40 -04:00
Eliot Horowitz
c91e3ba456 fix equality matching of emdeded docs with numbers SERVER-853 2010-03-31 12:27:10 -04:00
Eliot Horowitz
d8e56af586 do'nt require boost options in mongoclient SERVER-855 2010-03-31 11:57:27 -04:00
Eliot Horowitz
8eb65b02fb abrubtQuit on SIQQUIT SERVER-782 2010-03-31 10:27:37 -04:00
Eliot Horowitz
5dd8290ecb bit cleaner for pair/set 2010-03-31 00:11:17 -04:00
Eliot Horowitz
18d01a0c60 ease constraints` 2010-03-30 23:37:45 -04:00
Aaron
691de0d1ba SERVER-816 cleaning 2010-03-30 15:04:54 -07:00
Aaron
3a2d0e8741 SERVER-845 break out of loop to set initial sync complete in a timely fashion 2010-03-30 14:46:53 -07:00
Aaron
49334953ea Merge branch 'master' of github.com:mongodb/mongo 2010-03-30 14:19:45 -07:00
Aaron
ea8c668092 SERVER-847 cleaning 2010-03-30 14:18:34 -07:00
Kyle Banker
7b69199a37 minor: fixed fsync and lock current op message 2010-03-30 17:07:07 -04:00
Aaron
9b9f820fb3 SERVER-847 log when initial sync completes 2010-03-30 13:48:15 -07:00
Aaron
799d94ad69 SERVER-847 flush log message when setting master 2010-03-30 13:45:57 -07:00
Eliot Horowitz
afbb75acbe Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-30 15:20:35 -04:00
Eliot Horowitz
f078b67f18 track last op in Client 2010-03-30 15:20:22 -04:00
Aaron
310e55c122 Merge branch 'master' of github.com:mongodb/mongo 2010-03-30 11:59:50 -07:00
Aaron
2c7c558cf8 SERVER-761 debug 2010-03-30 11:58:21 -07:00
Eliot Horowitz
2077548895 first cut at storing slave locations in prep for SERVER-467 2010-03-30 14:32:15 -04:00
Eliot Horowitz
6451237c29 option on getremotestring not to include port 2010-03-30 14:31:57 -04:00
Eliot Horowitz
1112908491 optime() helper on BSONElement 2010-03-30 13:28:30 -04:00
Eliot Horowitz
c2797cbbad Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-30 13:28:05 -04:00
Eliot Horowitz
0c6a7ac3dd ignore SIGHUP SERVER-781 2010-03-30 13:27:40 -04:00
Mathias Stearn
a050b7a0a8 specifying fields to return with findAndModify SERVER-827 2010-03-30 11:56:37 -04:00
Eliot Horowitz
81bba7795e redo m/r locking and not using DBDirectClient for heavy lifting SERVER-771 2010-03-30 11:01:02 -04:00
Eliot Horowitz
6b34772e70 some ClientCursor helpers and a yield option where you want to run some code 2010-03-30 11:00:16 -04:00
Aaron
977765e76d debug full command spec when slow 2010-03-29 23:24:13 -07:00
Mathias Stearn
4d90a98d69 Support \A in regex and better handling of multiline flag SERVER-815 2010-03-29 20:25:44 -04:00
Aaron
e339760675 SERVER-841 don't use dummy op when figuring other side's log endpoint 2010-03-29 16:35:06 -07:00
Aaron
3c0f6e00cd Merge branch 'master' of github.com:mongodb/mongo 2010-03-29 14:19:17 -07:00
Aaron
ec2e4eaf5a SERVER-841 fastsync corner cases 2010-03-29 14:14:50 -07:00
Mathias Stearn
03c08deb44 Support Arrays with distinct SERVER-671 2010-03-29 17:08:58 -04:00
Mathias Stearn
cc315b96e6 Faster BSONObj::getFieldsDotted 2010-03-29 17:07:47 -04:00
Eliot Horowitz
90d73f012a try to fix distinct 2010-03-29 13:49:32 -04:00
Eliot Horowitz
401bcd044c cleaning 2010-03-29 13:37:37 -04:00
Eliot Horowitz
963ed6cd90 group doesn't use DBDirectClient SERVER-840 2010-03-29 13:07:45 -04:00
Eliot Horowitz
5b5d73a652 faster distinct SERVER-796 2010-03-29 12:55:44 -04:00
Eliot Horowitz
45f8d675d3 make distrinct 50% faster - still need cursor change for another 2x improvement SERVER-796 2010-03-29 11:24:00 -04:00
Eliot Horowitz
b5bc2adc90 catch empty db names early SERVER-821 2010-03-29 10:40:32 -04:00
Eliot Horowitz
df6709a2da fix MessagingPort leaking SERVER-777
From: Guillaume Delannoy <guillaumedelannoy@ymail.com>
Signed-off-by: Eliot Horowitz <eliot@10gen.com>
2010-03-29 10:11:16 -04:00
Eliot Horowitz
1ffe1df423 make sure tools create a LastError object SERVER-839 2010-03-28 17:15:27 -04:00
Eliot Horowitz
35d8abd1c4 Merge branch 'master' of github.com:mongodb/mongo 2010-03-28 00:33:48 -04:00
Eliot Horowitz
21cdef341f better debugging 2010-03-28 00:33:38 -04:00
Eliot Horowitz
e7282bd1ee wrong method name 2010-03-28 00:33:33 -04:00
dwight
f05bae1a2d replacepeer2 attempt 2 may be more robust 2010-03-27 12:37:38 -04:00
dwight
fe8cb18eca replacepeer2.js attempted fix 2010-03-27 12:23:39 -04:00
Eliot Horowitz
7a2ba3526f reset curop in repl thread SERVER-837 2010-03-26 21:38:39 -04:00
Dwight
d9b634eb10 break await loop on shutdown 2010-03-26 16:51:32 -04:00
Eliot Horowitz
07967c616d handle shutdown 2010-03-26 16:48:27 -04:00
Eliot Horowitz
35b3e5c69c Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-26 16:33:23 -04:00
Eliot Horowitz
65d2ac74a8 use god scope for webserver auth 2010-03-26 16:33:12 -04:00
Eliot Horowitz
f680914567 Merge branch 'master' of github.com:mongodb/mongo 2010-03-26 15:30:58 -04:00
Eliot Horowitz
31c9358289 fix array numberic sort order SERVER-833 2010-03-26 15:30:29 -04:00
Dwight
8c0333345a first pass at making replication more realtime 2010-03-26 14:37:31 -04:00
Eliot Horowitz
c86ea1f913 fix ClientCursor change 2010-03-25 16:16:59 -04:00
Eliot Horowitz
024255e905 Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-25 15:49:24 -04:00
Eliot Horowitz
04f21a1ffe optimize explain() SERVER-830 2010-03-25 15:49:06 -04:00
Dwight
14e61fb619 store queryOptions in ClientCursor in case needed during getMore 2010-03-25 15:42:11 -04:00
Dwight
9ad05c8c93 comment 2010-03-25 14:18:31 -04:00
Dwight
7a8eafa9ba better name in curop.debug str 2010-03-25 11:49:49 -04:00
Eliot Horowitz
459357d506 fix looping with circle queries for geo 2010-03-25 10:17:51 -04:00
Eliot Horowitz
a46c77023b variable fudge for double issues 2010-03-24 19:51:43 -04:00
Aaron
0da2c646ab rm compile warning 2010-03-24 09:49:25 -07:00
Eliot Horowitz
2dce721f65 $regex handles RegEx 2010-03-24 10:19:28 -04:00
Eliot Horowitz
5e78c52f1b better thread safety for DatabaseHolder SERVER-818 2010-03-23 16:38:20 -04:00
Aaron
2928f8b2e7 Merge branch 'master' of github.com:mongodb/mongo 2010-03-23 12:05:01 -07:00
Aaron
5468103d28 SERVER-812 lastError may not be set during shutdown, so clean up failed index before validating lastError 2010-03-23 12:04:54 -07:00
Eliot Horowitz
a7833959a5 set response code on _status 2010-03-23 12:13:23 -04:00
Eliot Horowitz
1965841094 bg index progress meter SERVER-809 2010-03-22 21:47:03 -04:00
Eliot Horowitz
2b79d806c2 arrays match themselves embedded as well SERVER-807 2010-03-22 17:35:07 -04:00
Dwight
192dc4f79a Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-22 17:02:45 -04:00
Dwight
59488feffc compile vcproj 2010-03-22 17:02:05 -04:00
Aaron
4912b40106 SERVER-615 more precise extent skipping calculation 2010-03-22 13:57:59 -07:00
Eliot Horowitz
f69f94cbb4 Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-22 13:55:59 -04:00
Eliot Horowitz
6a27f13e5d fix geo with limit with sparse results SERVER-795 2010-03-22 13:55:38 -04:00
Aaron
5d7f77dda7 Merge branch 'master' of github.com:mongodb/mongo 2010-03-22 10:53:06 -07:00
Aaron
82be9226a6 SERVER-803 make repl work when auth is enabled 2010-03-22 10:50:55 -07:00
Eliot Horowitz
4aea2b8ca5 fix a.0.x for regex SERVER-799 2010-03-22 13:37:56 -04:00
Eliot Horowitz
fd7616631b cleaning un-used option 2010-03-22 13:10:06 -04:00
Eliot Horowitz
1e6780f844 can use sharding with SyncClusterConnection for 2 phase commit across 3 servers SHARDING-39 2010-03-22 11:47:37 -04:00
Dwight
3ddfaa43db kill warnings on windows 2010-03-22 10:39:01 -04:00
Eliot Horowitz
a64e2e2ebc support repl=1 on _status 2010-03-19 16:31:02 -04:00
Eliot Horowitz
0e04502b6e debugging off 2010-03-19 14:02:48 -04:00
Eliot Horowitz
e5f46e6e9e Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-19 14:01:31 -04:00
Eliot Horowitz
a1da8961ab fix $box corner cases SERVER-791 2010-03-19 14:00:46 -04:00
Eliot Horowitz
fc5ec754da unlock a little more often 2010-03-19 14:00:40 -04:00
Eliot Horowitz
87f148a7ee spam and progress meter fix 2010-03-19 11:59:51 -04:00
Mike Dirolf
d488a77cb9 typo: geo near command arg is distanceMultiplier now 2010-03-19 11:59:32 -04:00
Eliot Horowitz
b14d45ae55 better handling of m/r large obejcts/reduce SERVER-788 2010-03-19 09:55:24 -04:00
Eliot Horowitz
f74efc98ad undo options change 2010-03-18 23:18:28 -04:00
Mathias Stearn
d968785b5c Merge branch 'master' of github.com:mongodb/mongo
Conflicts:
	db/jsobj.cpp
2010-03-18 22:51:12 -04:00
Mathias Stearn
7a2722a92f Just store argv as a BSONArray for getCmdLineOpts 2010-03-18 22:47:40 -04:00
Mathias Stearn
0358eae899 Revert "BSONObj::appendAny for boost::any"
This reverts commit d6d9d114f1.

Conflicts:

	db/jsobj.h
2010-03-18 21:59:23 -04:00
Mathias Stearn
84b81af874 Revert "assert IDs MINOR"
This reverts commit f9d00c9106.
2010-03-18 21:56:25 -04:00
dwight
137824eead Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-18 21:29:28 -04:00
Eliot Horowitz
d3f56501c0 slight fix to any - but stil very broken 2010-03-18 21:22:49 -04:00
dwight
d03d3ff5de Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-18 19:28:48 -04:00
Mathias Stearn
f9d00c9106 assert IDs MINOR 2010-03-18 18:20:26 -04:00
Mathias Stearn
26e947b4d3 getCmdLineOpts command 2010-03-18 18:08:30 -04:00
Mathias Stearn
d6d9d114f1 BSONObj::appendAny for boost::any 2010-03-18 18:06:40 -04:00
Eliot Horowitz
75ad011c4d /_status SERVER-783 2010-03-18 17:11:02 -04:00
Eliot Horowitz
2e38dbcc69 move --fork --logpath --logappend into cmdline so it works for mongos SHARDING-82 2010-03-18 16:38:27 -04:00
dwight
91da5d30e0 don't make oplog very big on OS X 2010-03-18 16:12:35 -04:00
dwight
b2eb0c8d88 typo 2010-03-18 15:48:53 -04:00
Eliot Horowitz
bfb09e93ea allow empty geo objects, but not 1 field which is invalid 2010-03-18 15:05:13 -04:00
Eliot Horowitz
4d38eeec43 query optimizer would sometimes swap out geo index SERVER-780 2010-03-18 15:00:29 -04:00
Eliot Horowitz
b4f52b1ac8 Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-18 13:49:26 -04:00
Eliot Horowitz
0bba41a0bb mongos now using boost options SHARDING-82 2010-03-18 12:15:29 -04:00
Mike Dirolf
e2239459b3 Merge branch 'master' of github.com:mongodb/mongo 2010-03-18 12:05:55 -04:00
Mike Dirolf
5e9f1e6941 if first call to nextJsObj has no data use a more informative assert 2010-03-18 12:05:50 -04:00
Eliot Horowitz
6bba1c3184 split out some command line stuff in prep for SHARDING-82 2010-03-18 11:09:36 -04:00
Aaron
e07aa8a7ca Revert "SERVER-778 don't allow running write command with read lock"
This reverts commit ad6e86e451.
2010-03-18 00:22:31 -07:00
Aaron
ad6e86e451 SERVER-778 don't allow running write command with read lock 2010-03-17 23:16:23 -07:00
Eliot Horowitz
df2dd73fdb fix limit with $with SERVER-777 2010-03-17 21:51:14 -04:00
Eliot Horowitz
7fa2feb891 some Cursors may not support get more 2010-03-17 11:46:26 -04:00
Eliot Horowitz
877278b04e fix empty result from $box or $center 2010-03-17 11:28:26 -04:00
Eliot Horowitz
ff8c904d30 some fudge factor for floating point 2010-03-17 11:12:21 -04:00
Eliot Horowitz
ccd6e1bca5 debugging and fix test for linux-32 after HOURS wasted chasing a phantom bug 2010-03-17 10:41:19 -04:00
Eliot Horowitz
a9d6f4d52e better debugging 2010-03-17 10:10:38 -04:00
Eliot Horowitz
46fc051a74 Merge branch 'master' of github.com:mongodb/mongo 2010-03-17 01:16:38 -04:00
Eliot Horowitz
3c2ac2749b some cleaning and hasPrefix fixes 2010-03-17 01:16:20 -04:00
Mathias Stearn
941f70164b matching new[] and delete[] 2010-03-16 23:09:37 -04:00
Eliot Horowitz
6ff986d3a5 fix Top leak with drop SERVER-768 2010-03-16 17:38:39 -04:00
Eliot Horowitz
1e42decc4c Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-16 17:07:41 -04:00
Eliot Horowitz
a36f11068b cleaning 2010-03-16 17:07:34 -04:00
Aaron
b4257fa816 SERVER-761 don't release mutex in deleteObjects() in god mode 2010-03-16 14:05:25 -07:00
Eliot Horowitz
17825fe4cc bounding box $box queries SERVER-690 2010-03-16 17:02:17 -04:00
Eliot Horowitz
10e373e079 on a collection drop remove namespaces from Top SERVER-768 2010-03-16 16:18:36 -04:00
Eliot Horowitz
5af02ef16f Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-16 16:11:55 -04:00
Eliot Horowitz
42820656f3 $center queryies for geo SERVER-690 2010-03-16 16:11:06 -04:00
Mathias Stearn
d5ad7f95c8 Prettier DBTOP for web interface 2010-03-16 16:01:59 -04:00
Mathias Stearn
8167e4a7ad Cut down on copies of large map 2010-03-16 15:55:13 -04:00
Mathias Stearn
7cff240990 Clean up and plug leak in snapshot thread SERVER-768 2010-03-16 15:55:13 -04:00
Aaron
9a5dbd5c03 SERVER-758 reset query optimizer stats after building index in background 2010-03-16 00:58:47 -07:00
Aaron
ce47853ec8 SERVER-762 flush log 2010-03-16 00:46:13 -07:00
Aaron
4a04ea9ec8 Merge branch 'master' of github.com:mongodb/mongo 2010-03-15 23:18:56 -07:00
Aaron
8f28569fa0 fix validation for looped capped collections 2010-03-15 23:18:24 -07:00