Commit Graph

418 Commits

Author SHA1 Message Date
Eliot Horowitz
4539b8e7c5 iterall for HashTable 2010-01-15 16:11:00 -05:00
Mathias Stearn
32acd37d75 fix uninitialized length for MemoryMapFile on windows. 2010-01-15 15:31:51 -05:00
Dwight
3f6cb1fdcd browser error msg 2010-01-15 12:52:07 -05:00
Eliot Horowitz
d309bc1b09 use boost sleep on sunos SERVER-548 2010-01-15 08:07:33 -05:00
Eliot Horowitz
eab3b5f06e use nanosleep on *nix rather than boost, trying to fix os x issue SERVER-539 2010-01-14 15:35:29 -05:00
Eliot Horowitz
a0b4be402d fix --logappend SERVER-543 2010-01-14 00:08:41 -05:00
Mathias Stearn
8c86bf3456 fix race condition 2010-01-12 13:22:31 -05:00
Mathias Stearn
494d9678b9 Fix race condition. SERVER-532 2010-01-12 13:17:16 -05:00
Aaron
903fb03381 Merge branch 'master' of github.com:mongodb/mongo 2010-01-11 18:20:27 -08:00
Aaron
530c24aa55 MINOR print conflicting port in bind failure log 2010-01-11 18:18:06 -08:00
Mathias Stearn
00b731fa0b finished threads go to front of line (faster) 2010-01-11 20:47:22 -05:00
Aaron
d377e7ad99 SERVER-228 assert rather than exit when run out of disk space 2010-01-11 11:24:20 -08:00
Eliot Horowitz
cfdca85934 try to fix win64 memory take 3 SERVER-528 2010-01-11 06:44:00 -05:00
Eliot Horowitz
e011523b20 try to fix win64 memory take 2 SERVER-528 2010-01-11 06:38:16 -05:00
Eliot Horowitz
721588bd26 try to fix win64 memory SERVER-528 2010-01-11 06:27:52 -05:00
Eliot Horowitz
b490e0a4ab make mem info work on win32 SERVER-528 2010-01-10 20:22:17 -05:00
Eliot Horowitz
ce00f71bd4 log() space MINOR 2010-01-10 02:20:37 +01:00
Eliot Horowitz
2d35a54b16 cleaning up listening thread shutdown 2010-01-09 02:58:12 +01:00
Dwight
63c26a96bd SERVER-521 cursor may be deleted while in getMore 2010-01-06 13:39:57 -05:00
Eliot Horowitz
bf939ef985 help people trying to access http on driver port 2010-01-02 21:41:35 -05:00
Eliot Horowitz
d1b20f280b append char fix 2010-01-02 17:02:45 -05:00
unknown
84d1ca75f7 SERVER-255 lock on fsync for snapshotting
will be doc'd later today
2010-01-02 11:01:47 -05:00
Dwight
b88f54e219 compile windows (vcproj) 2009-12-30 11:59:54 -05:00
Eliot Horowitz
5f36804299 stop using stringstream for logging 2009-12-29 23:30:29 -05:00
Eliot Horowitz
ac84841e63 first checking of simple/fast resettable StringBuilder 2009-12-29 17:32:31 -05:00
Eliot Horowitz
2dcb747bac option to limit # of connections (threads currently) default 20000 SERVER-471 2009-12-29 14:09:53 -05:00
Eliot Horowitz
315995b8c7 better debugging for weird mmap issue 2009-12-28 17:46:41 -05:00
Eliot Horowitz
d5a5401f9a use code in getLastError SERVER-112 2009-12-28 17:12:49 -05:00
Eliot Horowitz
fa8961c3e8 Exception classess need codes too SERVER-112 2009-12-28 17:06:07 -05:00
Eliot Horowitz
0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Eliot Horowitz
2390b483bc some additions to Timer 2009-12-27 00:41:30 -05:00
Eliot Horowitz
8a53ffb05c more Top cleaning 2009-12-25 23:24:37 -05:00
Eliot Horowitz
57137d6aca some Top refactoring 2009-12-25 22:06:07 -05:00
Mathias Stearn
c7587eac0b Removing unused header 2009-12-23 16:10:58 -05:00
Eliot Horowitz
16b07128f3 fail faster on bad mmap data 2009-12-23 15:55:07 -05:00
Eliot Horowitz
34ce721624 Merge branch 'master' of git@github.com:mongodb/mongo 2009-12-23 15:30:25 -05:00
Eliot Horowitz
503473112d when loading js files, only get read access 2009-12-23 15:28:53 -05:00
Mathias Stearn
8c89428182 ASIO mongos now uses a threadpool for database operations.
Networking is done in a single thread outside of the pool.
2009-12-23 12:12:39 -05:00
Dwight
15535d0906 compile windows / vcproj 2009-12-22 16:42:49 -05:00
Mathias Stearn
a871f11644 Thread pool 2009-12-22 12:15:52 -05:00
Mathias Stearn
507622d302 Non-blocking tryPut and tryTake 2009-12-22 12:13:58 -05:00
Mathias Stearn
6da4e77c1a use enum for MVar state 2009-12-22 12:13:58 -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
9935b7904b nicer error message 2009-12-20 07:19:48 -05:00
Dwight
9a7f5fb2d0 comment 2009-12-18 17:47:40 -05:00
Mathias Stearn
ee53e7ec8b MVar synchronization primitive 2009-12-16 14:38:05 -05:00
Mathias Stearn
82ff909758 readability 2009-12-14 17:06:10 -05:00
Eliot Horowitz
eed9fe77cd win compile 2009-12-14 09:56:24 -05:00
Eliot Horowitz
0196d8c583 better handling of invalid logpath setting SERVER-482 2009-12-14 09:51:06 -05:00