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

69 Commits

Author SHA1 Message Date
Eliot Horowitz
fcf2d5721c some cleaning/optmizing of Database* storage, also just a little encaspulation 2010-01-02 01:25:53 -05:00
Dwight
0e2a11a69a make lastAssert threadsafe 2009-12-08 14:34:09 -05:00
Dwight
b16058e72e fix some issues with the web diag page 2009-12-07 15:42:26 -05:00
Dwight
ad9d8bbdb4 clean up MutexInfo 2009-12-03 13:12:51 -05:00
Dwight
4df961a405 make some commands read-oinly 2009-12-03 11:50:09 -05:00
Dwight
16bd507b51 checkpoint some intermediate concurrency work 2009-12-02 09:39:17 -05:00
dwight
1624ff1eb0 remove commented line was for testing 2009-11-28 14:10:39 -05:00
dwight
b85efc8064 concurrency work 2009-11-28 13:57:30 -05: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
Dwight
f152047f19 fix assert to use ours and thus make unit test pass 2009-10-15 16:47:35 -04:00
Dwight
ddcf5eeb32 refactor a little 2009-10-14 16:29:32 -04:00
Dwight
6641b27559 startable 2009-10-14 15:59:55 -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
Eliot Horowitz
920a858bc4 more client cursor fallout 2009-10-08 12:18:56 -04:00
Dwight
2706a28123 begin cmdline.h 2009-08-25 10:24:44 -04:00
Eliot Horowitz
0c46e6dd8f change boost includes around for compatability 2009-07-24 10:53:46 -04:00
kristina
adedfd4ff0 valid json format 2009-06-16 12:14:34 -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
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
Aaron
f79e2e6b15 disable http interface authentication for localhost 2009-05-13 12:28:59 -04:00
Aaron
92aa0ce095 maintain stack of current ops, do http authentication after recording context for http output 2009-05-13 11:58:24 -04:00
Aaron
78b57f297e print currentOp in http interface 2009-05-12 15:09:25 -04:00
Aaron
5895a4d522 add version and system info to http interface 2009-05-12 14:18:17 -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
ed35b0874c Close listener sockets on exit 2009-04-01 12:26:31 -04:00
Dwight
317ea6d583 timeout old cursors (for sharding) 2009-03-27 16:27:35 -04:00
Dwight
b2b5506629 remind people at startup that there is a web admin interface 2009-03-25 17:30:30 -04:00
Aaron
5a276ef621 Replace emptyObj with BSONObj() 2009-03-19 16:23:04 -04:00
Aaron
e7b0796b51 Add number of calls to setClient to DBTOP 2009-03-02 16:49:16 -05:00
Aaron
166716bb25 dbtop 2009-02-09 15:57:30 -05:00
Dwight
147948c7b3 doneAndDecouple() -> obj() 2009-02-09 13:04:32 -05:00
Dwight
5dd84d0638 on exit, wait for replication to finish up 2009-02-04 13:22:02 -05:00
Eliot Horowitz
a53d5c7c1c if there are users in admin, need to authenticate against that to use webserver 2009-01-30 15:06:33 -05:00
Aaron
26b4acb5b9 Set up authInfo in contexts where it may be required 2009-01-20 11:05:53 -05:00
Aaron
261a467aa5 Replaced our #defined cout with mongo::out() 2009-01-15 11:26:38 -05:00
Aaron
90d45238aa Indent all lines within namespaces one level 2009-01-15 10:17:11 -05:00
Aaron
248a6dd8de Replace tab indentation with spaces 2009-01-14 17:17:24 -05:00
Aaron
ad1f6b3cbd Put our code in 'mongo' namespace 2009-01-14 17:09:51 -05:00
Aaron
601be4dd4f recv full http request, implement simple rest post handling, refactor dbclient code 2009-01-07 10:08:12 -05:00
Dwight
1ca30aed27 strtod not strtof (better) 2009-01-06 10:50:01 -05:00
Eliot Horowitz
5bc0c4a04e filter_
some more fields, some from couch, some not
2009-01-05 16:12:44 -05:00
Eliot Horowitz
390fc85eb9 limit and count work 2009-01-05 14:47:41 -05:00
dwight
ffc3bb2216 minor nicer logging 2009-01-04 20:09:31 -05:00
Eliot Horowitz
ce95083dc2 moving DBDirectClient to instance.* b/c it only make sense there and cleans linking 2009-01-02 16:41:13 -05:00
Eliot Horowitz
a164be1e43 messing around with REST api 2008-12-31 15:07:01 -05:00
Eliot Horowitz
c89f0e9df9 using new DBDirectClient 2008-12-31 11:59:41 -05:00