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

590 Commits

Author SHA1 Message Date
Dwight
b3347b10d7 rs 2010-04-20 15:30:37 -04:00
Dwight
fb09b88240 rs 2010-04-20 12:29:00 -04:00
Eliot Horowitz
04d32ba5be fix warning 2010-04-20 09:59:43 -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
Eliot Horowitz
161fb6d591 use rw lock for mmapped files SERVER-1029 2010-04-19 12:09:58 -04:00
Dwight Merriman
419185c449 small HostAndPort ifxes 2010-04-18 13:14:00 -04:00
Dwight Merriman
aaf23bff89 hostandport.h 2010-04-18 13:05:57 -04:00
Dwight Merriman
dbaab6e1ce replset work 2010-04-18 12:30:40 -04:00
Eliot Horowitz
fa3b0ce55e finish more of the http client 2010-04-16 01:14:35 -04:00
Dwight
be4e916110 compile 2010-04-15 19:17:26 -04:00
Dwight
5da3be0bf3 comment 2010-04-15 19:13:20 -04:00
Dwight
db4df3afcb some replset work 2010-04-15 19:12:28 -04:00
Eliot Horowitz
e2db25b854 close test fd SERVER-1023 2010-04-14 16:37:29 -04:00
Mathias Stearn
1ef66b2155 Better debugging of exceptions 2010-04-12 23:08:29 -04:00
Eliot Horowitz
dff285ac2d clean up shutdown 2010-04-08 21:40:28 -04:00
Mathias Stearn
dfa0c41aa1 Prevent calls to pure virtual functions in MongoFile SERVER-988
The issue was that during construction and destruction an object's vtable
points to the current type rather than the most derived type. ~MongoFile() tried
to take a lock, but the function holding the lock tried to use the object,
calling either the close() or flush() virtual methods. The solution was to move
the call that needed the lock to the most derived class's destructor. The
easiest way to increase the probability of this crash is by using --syncdelay 1.
2010-04-08 19:57:48 -04:00
Aaron
30c91f9d06 SERVER-832 compile win 2010-04-08 13:47:13 -07:00
Aaron
1007c905b0 Merge branch 'master' of github.com:mongodb/mongo 2010-04-08 13:38:23 -07:00
Mathias Stearn
89e671b0a2 attempt to debug failing tests 2010-04-08 15:58:49 -04: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
Mathias Stearn
5cad0d6a80 special case localhost = 127.0.0.1 (for now) 2010-04-08 01:44:33 -04:00
Eliot Horowitz
c85e131387 Merge branch 'master' of github.com:mongodb/mongo 2010-04-08 00:25:08 -04:00
Eliot Horowitz
0f946e0f98 try to fix solaris 2010-04-08 00:24:24 -04:00
Mathias Stearn
005a87caf1 oops 2010-04-08 00:19:48 -04:00
Mathias Stearn
e6ca10ed6d windows string fun 2010-04-08 00:17:12 -04:00
Mathias Stearn
49dc591f5d Move all name resolution to SockAddr constructor.
Start using getaddrinfo/getnameinfo.
2010-04-08 00:08:57 -04:00
Mathias Stearn
6e68fe7d70 better handling of IPv6 literal addresses 2010-04-08 00:08:56 -04:00
dwight
c90c179754 compile err 2010-04-07 20:09:20 -04:00
dwight
b0a3df820c grow 2010-04-07 19:29:56 -04:00
Dwight
7e2be7ff64 compile 2010-04-07 17:16:51 -04:00
Dwight
ec7e1561d5 ramstore work 2010-04-07 17:15:36 -04:00
Eliot Horowitz
8dbbef7267 cleaning Listener and don't log ever http connect 2010-04-07 09:34:14 -04:00
Dwight
977e246702 minor mmf 2010-04-06 18:05:30 -04:00
Eliot Horowitz
009e2e4e0a adaptive sleep for ClientCusror::yield SERVER-975 2010-04-06 13:49:51 -04:00
Eliot Horowitz
0c9d1b4284 Merge branch 'master' of git@github.com:mongodb/mongo 2010-04-06 09:36:23 -04:00
Eliot Horowitz
4acaab52a7 an assert 2010-04-06 09:36:16 -04:00
Mathias Stearn
afafbfa5a7 Better getAddr for unix sockets 2010-04-05 21:46:04 -04:00
Mathias Stearn
5b2e9fdad3 Merge branch 'master' into correction 2010-04-05 20:16:38 -04:00
Dwight Merriman
a0fdfa0c4e cflf 2010-04-05 19:44:45 -04:00
Mathias Stearn
0f2e939810 windows fix 2010-04-05 19:25:01 -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
Mathias Stearn
19755df99a fix byte order on getPort() 2010-04-05 18:15:12 -04:00
Dwight
1f928b9e5a compile err 2010-04-05 17:30:59 -04:00
Dwight
8d0d3435e2 Merge branch 'master' of git@github.com:mongodb/mongo 2010-04-05 17:26:54 -04:00
Dwight
89a3d0db82 towards storage engine pluggability 2010-04-05 17:26:40 -04:00
Mathias Stearn
29477f1f8e default case MINOR 2010-04-05 14:25:56 -04:00