Commit Graph

255 Commits

Author SHA1 Message Date
Eliot Horowitz
4a71c33456 fix for filters not returning objects without those fields 2009-06-22 15:30:41 -04:00
Eliot Horowitz
62d7cb5961 spacing MINOR 2009-06-09 15:24:09 -04:00
Eliot Horowitz
905f018510 Merge commit 'alanw/master'
Conflicts:

	db/db.cpp
	msvc/server_only/server_only.vcproj
	stdafx.cpp
	util/log.h
2009-06-08 14:15:15 -04:00
Eliot Horowitz
5514c49e39 make lognoquiet and make --quit not print connect/disconnect 2009-06-05 10:35:04 -04:00
alanw
6d446d4e6d Fixed unix compile error 2009-06-04 22:58:08 +01:00
Dwight
56b2d01f36 better error detection when max namespaces reached 2009-06-04 12:05:40 -04:00
alanw
c9c9dc5b03 Added support for running mongod as a Windows NT Service
Signed-off-by: mongodb <mongodb@10gen.com>
2009-06-04 20:55:33 +08:00
alanw
3224ad222a Moved implementation code from stdafx to correct pre-compiled headers 2009-06-04 12:25:58 +01:00
alanw
ad297c79c7 Added support for running mongod as a Windows NT Service 2009-06-04 11:26:15 +01:00
Dwight
4a64d52c9c BUG SERVER-79
ports variable wasn't thread safe
2009-06-01 14:20:49 -04:00
Aaron
6a2a8d385f comments MINOR 2009-05-28 15:22:24 -04:00
Dwight
18285e76de Windows:
db->mongod in vcproj
suppress a couple warnings
2009-05-28 13:16:23 -04:00
Aaron
c03a7186cf file allocator compile windows MINOR 2009-05-28 12:59:27 -04:00
Aaron
83be71666f wait for file allocator to finish before removing files 2009-05-27 17:23:47 -04:00
Aaron
f2920fa2a8 sm encoding checkpoint 2009-05-27 14:31:23 -04:00
Aaron
8d50601341 Merge branch 'master' of git@github.com:mongodb/mongo 2009-05-27 11:20:35 -04:00
Eliot Horowitz
b8c3d46986 support compilation under FreeBSD 7.x
merged from goosmurf
Conflicts:

	README
2009-05-27 10:44:45 -04:00
Aaron
9333c5e06f sm encoding checkpoint 2009-05-26 18:33:25 -04:00
Aaron
b59f70aab3 don't print namespaces ending in dot from dbtop MINOR 2009-05-26 17:34:05 -04:00
Aaron
0b9432e6b9 sm encoding checkpoint 2009-05-26 16:04:07 -04:00
Aaron
80502a3fdb never destroy log or background job mutexes, as they generated assertions on destruction in testing 2009-05-21 18:20:07 -04:00
Aaron
b039c1f219 add reads/writes to dbtop 2009-05-18 18:17:27 -04:00
Aaron
f79e2e6b15 disable http interface authentication for localhost 2009-05-13 12:28:59 -04:00
Aaron
b7c67bbf4a check exception when cleaning up file on failed allocation MINOR 2009-05-12 14:27:23 -04:00
Aaron
f2b9332f97 when exhaust disk space, delete file and exit immediately 2009-05-12 13:38:33 -04:00
Aaron
9adf110885 clean up locking in file allocator; unlike in doc example, lock may be held when notification sent 2009-05-12 12:18:43 -04:00
Aaron
6ea9c81aa3 DBDirectClient uses main db mutex recursively and preserves database context 2009-05-06 11:32:48 -04:00
Aaron
661bce250b inclode strerror in recv error message MINOR 2009-05-04 11:17:26 -04:00
Aaron
7d720f1f33 add 'bind_ip' option to bind listener only to requested local interface 2009-04-29 14:14:51 -04:00
Aaron
532e369024 Revert "Revert "use static variables for OCCASIONALLY/RARELY/ONCE to get per function uniqueness""
This reverts commit ce91c67c40.
2009-04-28 10:11:39 -04:00
Aaron Staple
ce91c67c40 Revert "use static variables for OCCASIONALLY/RARELY/ONCE to get per function uniqueness"
This reverts commit cc3887c864.
2009-04-27 16:51:35 -07:00
Aaron
cc3887c864 use static variables for OCCASIONALLY/RARELY/ONCE to get per function uniqueness 2009-04-27 19:12:32 -04:00
Aaron
d03996bf98 fix compiler warning MINOR 2009-04-24 15:15:52 -04:00
Aaron
7088413cf3 optime separate file 2009-04-23 18:02:51 -04:00
Aaron
63cc171bbb tests for db and mem based id sets 2009-04-23 18:01:24 -04:00
Aaron
64c5d55c59 don't seg fault when run out of disk space 2009-04-23 11:16:54 -04:00
Eliot Horowitz
f6e6428436 clean asio shutdown 2009-04-20 23:31:26 -04:00
Aaron
98522371c4 make old boost happy MINOR 2009-04-17 17:41:07 -04:00
Aaron
20cfef650c listener handle closed socket MINOR 2009-04-17 17:39:31 -04:00
Eliot Horowitz
425f6eef49 simple blocking queue 2009-04-17 17:07:04 -04:00
Aaron
56e2e866bd hopefully compile win 2009-04-16 10:33:21 -04:00
Dwight
3fce2036d8 compile visual studio windows 2009-04-16 09:16:43 -04:00
Aaron
f86d33372d update size in map and allocate asap interfaces 2009-04-15 16:11:54 -04:00
Aaron
ab078d2e96 Revert "Revert "add errno header for non osx MINOR""
This reverts commit ae473981f5.
2009-04-15 16:10:54 -04:00
Aaron
a8abf5e6ef Revert "Revert "fix compile warning, rename condition_variable -> condition to make old boost happy MINOR""
This reverts commit 836e92e7dd.
2009-04-15 16:10:48 -04:00
Aaron
9e6d8a769d Revert "Revert "abort allocation on failed write""
This reverts commit 9ccebf3f4c.
2009-04-15 16:10:41 -04:00
Aaron
e8c1ce4dc1 Revert "Revert "do preallocation after initial allocation too, make file allocator interface more flexible""
This reverts commit 668cf57c52.
2009-04-15 16:10:34 -04:00
Aaron
c99883578c Revert "Revert "allocate files in background""
This reverts commit e577a2c64e.
2009-04-15 16:10:21 -04:00
Aaron
e577a2c64e Revert "allocate files in background"
This reverts commit 0033bd91df.
2009-04-15 15:40:16 -04:00
Aaron
668cf57c52 Revert "do preallocation after initial allocation too, make file allocator interface more flexible"
This reverts commit 5d9cb32605.
2009-04-15 15:39:57 -04:00