root/trunk/server/mogstored


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @1198 [1198] 07/10/08 14:24:56 nickandrew Fix various typos, spelling and grammar errors Most of the fixed errors …
(edit) @1115 [1115] 08/21/07 07:53:25 jbert add Mogstored::HTTPServer::None, for unmanaged DAV server
(edit) @1088 [1088] 07/03/07 21:02:27 bradfitz make mogstored and mogilefsd use the now-bundled dependency Perl modules …
(edit) @1058 [1058] 06/25/07 21:53:24 bradfitz remove magic, be explicit.
(edit) @1057 [1057] 06/25/07 21:53:04 bradfitz start of support to make mogstored wrap Apache + web_dav
(edit) @1009 [1009] 06/21/07 02:45:48 robbat2 Use saner name in process listing. Normally the binary will turn up in …
(edit) @986 [986] 05/09/07 21:25:45 bradfitz if using Gearman::Server >= 1.09, respawn the fidsizes worker if it dies.
(edit) @933 [933] 05/02/07 00:01:53 bradfitz convert mogstored-fidsizes binary to Mogstored::ChildProcess::FIDSizes
(edit) @932 [932] 05/01/07 22:05:42 bradfitz convert iostat worker over to be a ChildProcess:: subclass
(edit) @931 [931] 05/01/07 21:28:32 bradfitz start removing of all the mogstored-FOO parallel binaries for the child …
(edit) @927 [927] 05/01/07 18:29:09 bradfitz make the Gearman stuff required, and use it by default, now that it's …
(edit) @921 [921] 04/27/07 18:54:13 hachi Bump mogstored requirement for perlbal to 1.53 (fixes problems with …
(edit) @920 [920] 04/27/07 18:26:32 hachi Put gearman server in mogstored process, add worker 'mogstored-fidsizes' …
(edit) @913 [913] 04/25/07 22:32:58 bradfitz fix bug from refactoring. make test passes again. also let default …
(edit) @912 [912] 04/25/07 18:48:23 bradfitz lighttpd support
(edit) @911 [911] 04/25/07 18:31:43 bradfitz move IO::AIO/Linux::AIO validation checking into Perlbal server wrapper, …
(edit) @910 [910] 04/25/07 18:06:59 bradfitz * abstract out the HTTP server support in mogstored, so …
(edit) @807 [807] 04/12/07 19:28:41 hachi Not sure where this came from in my merge. Not used, removing again.
(edit) @806 [806] 04/12/07 19:21:10 hachi Merge all my changes in the filepaths branch back into trunk. Ready to …
(edit) @784 [784] 03/19/07 23:30:16 bradfitz * use XS HTTPHeaders by default, unless disabled with environment variable
(edit) @778 [778] 03/16/07 19:01:20 bradfitz need this to not hang from Control-C (SIGINT) from terminal when running …
(edit) @777 [777] 03/16/07 18:56:17 bradfitz make child processes be exec'ed (as as their own scripts, not …
(edit) @770 [770] 03/15/07 20:18:53 bradfitz + * make perlbal's "shutdown graceful" work, by not doing + …
(edit) @768 [768] 03/09/07 23:10:10 hachi Document hash usage and pick a couple better variable names.
(edit) @767 [767] 03/09/07 21:31:15 hachi iostat on linux doesn't show per-pertitions statistics, so when we map …
(edit) @725 [725] 01/23/07 23:44:49 hachi Kevin found a bug when using mogstored and sending the 'shutdown' command …
(edit) @708 [708] 01/16/07 21:15:41 bradfitz rearrange how iostat is read, don't stall event loop, use dev/rdev instead …
(edit) @707 [707] 01/16/07 20:03:03 bradfitz work with 512-byte blocks returned from df
(edit) @706 [706] 01/16/07 19:58:10 bradfitz make df work better on FreeBSD. patch from Doug Porter <dsp@dsp.name>.
(edit) @703 [703] 01/15/07 21:39:40 bradfitz doc and MANIFEST update
(edit) @690 [690] 01/09/07 02:14:01 hachi r23620@lj: lj | 2007-01-08 17:13:38 -0800 Comments for clarity
(edit) @681 [681] 01/08/07 19:55:34 hachi r23535@lj: lj | 2007-01-05 17:38:47 -0800 Switch to displaying just …
(edit) @679 [679] 01/08/07 19:55:32 hachi r23533@lj: lj | 2007-01-05 16:27:22 -0800 Disks returns a count of how …
(edit) @678 [678] 01/08/07 19:55:30 hachi r23532@lj: lj | 2007-01-05 15:52:18 -0800 Fix the iostat watcher so it …
(edit) @583 [583] 12/29/06 06:43:46 bradfitz start of docs
(edit) @520 [520] 12/27/06 21:45:06 bradfitz * kill child processes (diskusage and iostat) when being killed.
(edit) @511 [511] 11/24/06 23:52:55 bradfitz move sidechannel listener into own sub
(edit) @510 [510] 11/24/06 23:43:46 bradfitz make iostat subprocess actually work again when killed/restarted. this …
(edit) @509 [509] 11/24/06 23:33:48 bradfitz make the iostat process use the harvest_dead_children() stuff. doesn't …
(edit) @508 [508] 11/24/06 22:57:02 bradfitz more code readability changes. no functional changes.
(edit) @507 [507] 11/24/06 19:58:35 bradfitz rearrange file to have flow at top, subs below, not intermixed
(edit) @506 [506] 11/24/06 19:48:43 bradfitz make disk checker run in child process, not stalling event loop every 60 …
(edit) @505 [505] 11/24/06 19:19:27 bradfitz style
(edit) @490 [490] 11/17/06 23:04:10 hachi Brad pointed out that I was overloading the meaning of opt_iostat, and a …
(edit) @489 [489] 11/16/06 23:57:51 hachi Stupid move on my part, need to call my parent's close method, otherwise …
(edit) @488 [488] 11/16/06 22:55:42 hachi Fix comments to be more coherent.
(edit) @487 [487] 11/16/06 22:54:05 hachi Make mogstored try to fire up a single iostat if you ask it, and it the …
(edit) @486 [486] 11/16/06 22:34:47 hachi Add the iostat option, switch to POSIX::_exit(0) (so that object …
(edit) @485 [485] 11/15/06 22:36:00 hachi Finish up the proper processing of utilization. Switching to /etc/mtab …
(edit) @484 [484] 11/15/06 22:13:03 hachi Almost got the output where I want it.
(edit) @482 [482] 11/15/06 02:03:47 hachi There is no reason to put all this effort forth to handle STDERR, when it …
(edit) @481 [481] 11/15/06 02:00:04 hachi Connect 'watch' command to reading output of iostat raw, this is not what …
(edit) @476 [476] 11/14/06 22:18:24 hachi Make sure we only have one reaper loop running at any time, and warn if we …
(edit) @461 [461] 11/14/06 02:48:11 hachi iostat subprocess, disabled for the moment so svn users aren't scared by …
(edit) @443 [443] 11/08/06 06:30:00 bradfitz wrong method name
(edit) @429 [429] 11/05/06 22:28:37 bradfitz * set aio threads after daemonizing. needed by Linux::AIO/IO::AIO, it …
(edit) @393 [393] 09/24/06 00:31:49 bradfitz was debug
(edit) @392 [392] 09/24/06 00:29:28 bradfitz * refuse to start up with missing Linux::AIO/IO::AIO or broken Linux::AIO
(edit) @390 [390] 09/05/06 03:33:16 bradfitz + * set aio_threads as a function of number of disks
(edit) @384 [384] 08/29/06 19:30:39 bradfitz merging the server-newrepl branch into trunk, now that it's pretty stable …
(edit) @329 [329] 08/05/06 00:14:28 bradfitz prep for next releasing 2.00_01
(edit) @228 [228] 01/16/06 19:51:44 bradfitz -- accept -d for --daemonize, overriding ambiguity with --docroot -- use …
(edit) @192 [192] 08/10/05 18:13:03 bradfitz write out usage files for all devices, even if they're not their own mount …
(edit) @191 [191] 08/09/05 20:55:11 bradfitz new commandline options and config file syntax
(edit) @186 [186] 07/28/05 05:26:51 bradfitz -- use Perlbal 1.3 APIs... Perlbal's AIO, not Linux::AIO -- …
(edit) @165 [165] 02/02/05 19:48:44 marksmith 'critical' isn't a syslog type.
(edit) @161 [161] 02/01/05 01:05:13 bradfitz add jay bonci's debian changes
(edit) @137 [137] 12/29/04 18:28:27 marksmith If a filesystem is broken (can't write to it) don't skip trying all …
(edit) @113 [113] 10/25/04 22:12:25 marksmith By default turn persistent connections on in mogstored now that …
(edit) @101 [101] 10/18/04 00:23:49 marksmith Add a count of size requests done so we can see how busy the size clients …
(edit) @100 [100] 10/18/04 00:08:30 marksmith Rename 'Client' to 'SideChannelClient', also make ourselves a child …
(edit) @90 [90] 10/15/04 21:23:03 marksmith 1) Fix a bug in the management part of Perlbal that has been around for …
(edit) @87 [87] 10/14/04 21:33:52 marksmith 1) Make MogileFS.pm errors include the host they couldn't connect to. 2) …
(edit) @55 [55] 07/22/04 23:10:35 marksmith Add callback that runs every 60 seconds (well, first it runs 1 second …
(edit) @48 [48] 07/19/04 21:23:59 marksmith Update MogileFS to support HTTP for all operations -- get, put, copy, …
(add) @47 [47] 07/16/04 23:09:24 bradfitz add storage node daemon (just a perlbal frontend)
Note: See TracRevisionLog for help on using the revision log.