0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

62 Commits

Author SHA1 Message Date
Eliot Horowitz
4ea2e8ff49 add dbtempreleasecond that only releases if you have a single level lock 2009-12-17 20:45:54 -05:00
Dwight
5ee785e34a cleaning/comments for namespacedetailstranient readability 2009-12-09 16:36:31 -05:00
dwight
5bbbc78154 dbtemprelease stricter 2009-12-06 09:54:22 -05:00
Eliot Horowitz
9cad87e7be concurrency: fix dbtemprelease - make it unlock/lock the correct type 2009-12-05 23:46:00 -05:00
Dwight
ae743da240 bug fix with profilnig and relocking 2009-12-04 17:11:17 -05:00
Dwight
edfa5eca01 wrap dbtests with a big dblcok - now passes 2009-12-04 12:50:53 -05:00
Dwight
ad9d8bbdb4 clean up MutexInfo 2009-12-03 13:12:51 -05:00
Dwight
16bd507b51 checkpoint some intermediate concurrency work 2009-12-02 09:39:17 -05:00
dwight
b85efc8064 concurrency work 2009-11-28 13:57:30 -05:00
dwight
8a26ff4f8d checkpoitn a little sync work 2009-11-28 11:50:46 -05:00
Dwight
ddcf5eeb32 refactor a little 2009-10-14 16:29:32 -04:00
Dwight
c43df1e575 make Top threadsafe 2009-10-14 15:48:13 -04:00
Dwight
16f8b77c5e move the var 'database' inside Client object 2009-10-14 14:34:38 -04:00
Dwight
2d934d1006 move curNs to Client object 2009-10-13 16:01:02 -04:00
Dwight
0c9212038d small cleanups 2009-10-06 16:17:11 -04:00
Mike Dirolf
9a58bc685f minor: use int instead of unsigned to avoid comparison warning 2009-09-24 10:21:08 -04:00
Mike Dirolf
d4bc6a0491 minor: whitespace 2009-09-24 10:11:10 -04:00
Dwight
4429157203 some size checks when saving objects int he db (4MB limit) 2009-09-23 15:39:37 -04:00
Dwight
6a8b0363d9 cleanup 2009-08-25 16:14:55 -04:00
Eliot Horowitz
01ff742b4e changed dbpath to std::string 2009-08-11 14:29:03 -04:00
Aaron Staple
de1ce6719e MINOR relocate variable to make other binaries happy 2009-08-01 15:11:10 -04:00
Aaron Staple
24a6ae09d7 disable data file preallocation for pairing/repl tests 2009-08-01 14:54:20 -04:00
Aaron
d94ae8d0f2 compile old boost MINOR 2009-05-06 11:43:28 -04:00
Aaron
6ea9c81aa3 DBDirectClient uses main db mutex recursively and preserves database context 2009-05-06 11:32:48 -04:00
Aaron
c303686482 treat empty database same as just created database when figuring ownership 2009-04-23 13:55:07 -04:00
Aaron
8bf9e88cf1 require manual resync on filled oplog 2009-04-23 12:16:18 -04:00
Dwight
c88389e558 checkpoint: beginnings of cleaning up the recstore interface 2009-03-20 15:39:22 -04:00
Aaron
3931f7efcb Revert "Use os file locking to lock dbpath"
This reverts commit 56e81849a0.
2009-03-10 10:14:37 -04:00
Aaron
56e81849a0 Use os file locking to lock dbpath 2009-03-09 20:02:02 -04:00
Aaron
dbaa985014 Reset NamespaceDetailsTransient and clear query cache on drop database 2009-03-03 15:27:22 -05:00
Dwight
3111e5411e BSONObjBuilderValueStream bug fix 2009-02-23 18:05:38 -05:00
Aaron
86b5efcd1e Call clientStop() before releasing mutex 2009-02-11 10:24:32 -05:00
Aaron
166716bb25 dbtop 2009-02-09 15:57:30 -05:00
Dwight
c01b4a773a reccache bug fix 2009-02-04 11:26:51 -05:00
Eliot Horowitz
3aa74384ae grid/message -> util/message 2009-02-03 13:30:28 -05:00
Dwight
d1ba9dfb49 datastore work 2009-02-02 18:18:22 -05:00
Aaron
1fe268276d Don't destroy db mutex 2009-01-29 17:26:07 -05:00
Aaron
90d45238aa Indent all lines within namespaces one level 2009-01-15 10:17:11 -05:00
Aaron
ad1f6b3cbd Put our code in 'mongo' namespace 2009-01-14 17:09:51 -05:00
Aaron
689962e86d Move getDatabaseNames to instance.cpp 2008-12-29 14:07:21 -05:00
Aaron
59c6f23224 Add listDatabases command 2008-12-29 13:24:24 -05:00
Aaron
b7cbd30112 Replace tab indentation with spaces 2008-12-28 20:28:49 -05:00
Aaron
7e5802c7ae Comment 'first operation' logging 2008-12-22 13:19:51 -05:00
Aaron
e416c1f119 Automatically repair databases when pdfile version changes 2008-12-18 13:32:47 -05:00
Dwight
7890020506 windows release build support 2008-12-16 18:25:56 -05:00
Dwight
ac51aadd92 Merge branch 'master' of ssh://git.10gen.com/data/gitroot/p
Conflicts:

	db/pdfile.h
2008-12-16 18:01:00 -05:00
Dwight
b63867ab3c cleanup how we use boost.
eliminate boost hpp's from this repository
see 10gen.com/wiki/pub.db.contrib.windows
2008-12-16 17:48:48 -05:00
Aaron
75a45c346f Add repairDatabase support 2008-12-16 10:20:24 -05:00
Dwight
b393202f97 fix my brain dead timing code 2008-12-10 16:52:25 -05:00
Aaron
8b8522c4e6 Lock repl pair state where necessary. 2008-12-10 13:07:18 -05:00