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