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

6395 Commits

Author SHA1 Message Date
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
c4769e9f86 SERVER-983 split bucket unevenly when inserting at high end 2010-04-08 14:43:30 -07: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
Aaron
5a235ba8f6 SERVER-988 debug 2010-04-08 12:58:36 -07:00
Aaron
c8c9e0e194 Merge branch 'master' of github.com:mongodb/mongo 2010-04-08 12:25:09 -07:00
Eliot Horowitz
48d2acc0de fix where on v8 SERVER-864 2010-04-08 15:26:12 -04:00
Aaron
f06d17a35b SERVER-985 debug 2010-04-08 12:24:59 -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
Richard Kreuter
19da03b95e Add some doc to setProfilingLevel(). 2010-04-08 14:59:50 -04:00
Mathias Stearn
6378b9da4c Winsock startup at static init 2010-04-08 14:25:06 -04:00
Richard Kreuter
93b3a2e008 Add a "StrictHostKeyChecking no" in mergerepositories.py. 2010-04-08 14:12:00 -04:00
Richard Kreuter
8f4a76a888 One more fix for Python < 2.6 2010-04-08 13:31:36 -04:00
Richard Kreuter
1ef1d7d2c5 Make mergerepositories.py and makealldists.py work on Python<2.6 2010-04-08 13:27:14 -04:00
Richard Kreuter
2c284c7aa7 Fix cut-n-paste-o in makealldists.py 2010-04-08 13:24:08 -04:00
Eliot Horowitz
06f0c91b87 BUMP 1.5.0 2010-04-08 10:57:05 -04:00
Richard Kreuter
05a16ff3dd Implement subset of PEP 3101 so makedist.py will run on Python<2.6. 2010-04-08 10:21:58 -04:00
Aaron
ec721d26e0 Merge branch 'master' of github.com:mongodb/mongo 2010-04-08 00:16:37 -07:00
Mathias Stearn
5cad0d6a80 special case localhost = 127.0.0.1 (for now) 2010-04-08 01:44:33 -04:00
Mathias Stearn
60d44a675a 0 -> 1 2010-04-08 01:04:51 -04:00
Mathias Stearn
ae8e216f44 make HostByName test support IPv6 2010-04-08 00:29:47 -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
Eliot Horowitz
e621ebc91c sample pull 2010-04-08 00:08:27 -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
8cfdca9d3f Merge branch 'master' of git@github.com:mongodb/mongo 2010-04-07 18:19:40 -04:00
Dwight
7e2be7ff64 compile 2010-04-07 17:16:51 -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
Richard Kreuter
41394fd4b3 Two new scripts for automating pkg repository construction. 2010-04-07 17:09:37 -04:00
Richard Kreuter
9c932e1c3b Minor rejiggering in makedist.py. 2010-04-07 17:09:37 -04:00
Richard Kreuter
953df5a1bc Augment makedist.py to package up our nightly build tarballs as rpms/debs. 2010-04-07 17:09:37 -04:00
Richard Kreuter
845f421fd4 Some changes to makedist.py for xulrunner-1.9.2 on ubuntu. Broken, WIP. 2010-04-07 17:09:37 -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
Eliot Horowitz
25add7b27d fix mongos test 2010-04-07 10:15:34 -04:00
Eliot Horowitz
8dbbef7267 cleaning Listener and don't log ever http connect 2010-04-07 09:34:14 -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
Dwight
977e246702 minor mmf 2010-04-06 18:05:30 -04:00
Eliot Horowitz
3cfeda9c91 Merge branch 'master' of git@github.com:mongodb/mongo 2010-04-06 13:50:05 -04:00