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

152 Commits

Author SHA1 Message Date
Dwight
48217c0650 some mongomutex cleanup 2009-12-03 13:48:45 -05:00
Dwight
85c233b3ab Merge branch 'master' of git@github.com:mongodb/mongo
Conflicts:

	db/instance.cpp
	db/instance.h
2009-12-03 12:01:58 -05:00
Dwight
4df961a405 make some commands read-oinly 2009-12-03 11:50:09 -05:00
Eliot Horowitz
9ba5360e8b some debuggability 2009-12-02 15:14:37 -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
Mathias Stearn
018511b366 fixes for boost 1.36 2009-11-16 11:33:57 -05:00
Eliot Horowitz
6f0dce36a5 rename old oplog to diaglog - make it always compiled in 2009-11-11 16:02:47 -05:00
Eliot Horowitz
4dae04b643 starting rename old oplog to diaglog 2009-11-11 13:54:05 -05:00
Mathias Stearn
fc48a0fe45 FieldMatcher now supports positive and negative matching. SERVER-299 and SERVER-125 2009-10-28 12:44:26 -04:00
dwight
fe0226cd79 MINOR global var cleanup 2009-10-24 14:34:54 -04:00
Eliot Horowitz
e8466f3dc5 flag to update multiple objects with $ operators SERVER-268 2009-10-21 22:54:11 -04:00
Eliot Horowitz
4774b56bf2 refactoring updateObjects return to be cleaner and so can work with multi-object update SERVER-268 2009-10-21 15:18:21 -04:00
Eliot Horowitz
a8bc6f9584 store query in ClientCursor so can see query on slow getMore queries 2009-10-17 23:07:26 -04:00
Eliot Horowitz
349961ae9c move oplogSize to CmdLine 2009-10-16 23:32:34 -04:00
Dwight
01f1f6915d move CurOp into Client and make inprog handle multiple in progress 2009-10-16 15:36:34 -04:00
Eliot Horowitz
f634e70093 move quota/cpu to cmdLine 2009-10-16 11:36:38 -04:00
Eliot Horowitz
9d96f7ec45 comment out deprecated jni stuff 2009-10-15 15:49:54 -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
cf7a86e0f9 make lasterror threadsafe
rename Connection -> Client
lasterror code easier to read
bunch of windows warnings eliminated
2009-10-12 15:12:16 -04:00
Dwight
ff54f16271 add Connection class
beginnings that is
2009-10-09 14:59:44 -04:00
Dwight
9589c84edf killOp() wasn't working with validate 2009-10-07 11:51:13 -04:00
Dwight
0c9212038d small cleanups 2009-10-06 16:17:11 -04:00
Eliot Horowitz
727fc307f9 more verbose shutdown logging to try and figure out why shutdown is very slow sometimes 2009-10-05 15:09:52 -04:00
Eliot Horowitz
e2fcb26d68 clean up killCursors loggin 2009-10-04 21:49:36 -04:00
Dwight
b622636eb2 minor prep for multi update work 2009-10-01 10:01:02 -04:00
dwight
29ec5bf837 tuning index performance
log less too
2009-09-27 14:46:51 -04:00
Dwight
4429157203 some size checks when saving objects int he db (4MB limit) 2009-09-23 15:39:37 -04:00
Dwight
1a53fbf2ed fix bug where isMaster() returned false when should have been true 2009-09-22 13:45:42 -04:00
Eliot Horowitz
335d92c443 client id work and make getLastError work non sharded-collections in sharding, but with connection pooling SHARDING-16 2009-09-11 16:14:14 -04:00
dwight
59cf927de3 minor reorder and comment 2009-09-03 12:52:08 -04:00
Dwight
6a8b0363d9 cleanup 2009-08-25 16:14:55 -04:00
Dwight
2706a28123 begin cmdline.h 2009-08-25 10:24:44 -04:00
Eliot Horowitz
1276607224 dont close lockfile if couldn't open SERVER-244 2009-08-19 07:02:30 -04:00
dwight
4120dfc568 fix checks that operations cannot be performed on slaves; also, allow read operations on
--slave instances (but not repl pair nonmasters)
2009-08-17 16:13:13 -04:00
Dwight
f0c2c8003f don't allow dropping an index $ collection
http://jira.mongodb.org/browse/SERVER-217
2009-08-13 13:26:03 -04:00
Eliot Horowitz
01ff742b4e changed dbpath to std::string 2009-08-11 14:29:03 -04:00
Eliot Horowitz
488086994c inShutdown() method so spider monkey can shutdown cleanly 2009-08-05 17:15:04 -04:00
Eliot Horowitz
79be4b64a3 clean up dbexit with an ExitCode enum SERVER-183 2009-08-05 16:00:27 -04:00
Eliot Horowitz
399b58066e remove warning look at return code MINOR 2009-07-28 10:48:15 -04:00
Eliot Horowitz
bb024cd3ea write pid to mongod.lock SERVER-186 2009-07-28 10:46:56 -04:00
Eliot Horowitz
0cd354e676 add more logging in verbose mode 2009-06-20 20:19:34 -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
Aaron
c03a7186cf file allocator compile windows MINOR 2009-05-28 12:59:27 -04:00
Aaron
0532b35568 add client ip / port to current op, add unlocked version of current op to http interface 2009-05-26 17:18:34 -04:00
Aaron
da7a9b3f71 make tools capable of running standalone, without a mongod instance 2009-05-20 11:39:12 -04:00
Aaron
b039c1f219 add reads/writes to dbtop 2009-05-18 18:17:27 -04:00
Aaron
13f2cc026f revert tracking stack of current ops, as not enough infrastructure in place to handle all cases well 2009-05-13 12:32:30 -04:00