Timeline


and .

05/03/07:

22:20 Changeset [950] by bradfitz

rebalance work:

* introduce MogileFS::RebalancePolicy root class and

...

22:17 Changeset [949] by bradfitz

+ * allow setting a setting to "" (empty string)

19:04 Changeset [948] by bradfitz

add to svn dir

19:03 Changeset [947] by bradfitz

Tagging version '2.09' using shipit.

19:03 Changeset [946] by bradfitz

Checking in changes prior to tagging of version 2.09. Changelog diff ...

19:01 Changeset [945] by bradfitz

Tagging version '1.07' using shipit.

19:01 Changeset [944] by bradfitz

Checking in changes prior to tagging of version 1.07. Changelog diff ...

18:59 Changeset [943] by bradfitz

+ * new protocol commands to list/set (certain) server settings, + ...

05/02/07:

19:36 Changeset [942] by bradfitz

how the test was supposed to be confusing

19:35 Changeset [941] by bradfitz

easier to read fid statter

03:09 Changeset [940] by hachi

Remove the stack pushes that weren't necessary, and break a grep out into ...

02:59 Changeset [939] by hachi

Efficient algorithm (mess) that understands hashed directory structure and ...

02:57 Changeset [938] by hachi

Actually run the fidstat machines to test them. They won't do much ...

01:04 Changeset [937] by bradfitz

more tests to trick jonathan's code. :)

01:00 Changeset [936] by bradfitz

more tests

00:32 Changeset [935] by bradfitz

more tests

00:22 Changeset [934] by bradfitz

skeleton for jonathan to fill in

00:01 Changeset [933] by bradfitz

convert mogstored-fidsizes binary to Mogstored::ChildProcess::FIDSizes

05/01/07:

22:05 Changeset [932] by bradfitz

convert iostat worker over to be a ChildProcess:: subclass

21:28 Changeset [931] by bradfitz

start removing of all the mogstored-FOO parallel binaries for the child ...

19:36 Changeset [930] by bradfitz

make mogilefsd fsck use new mogstored fid_sizes command, to do bulk stats. ...

19:23 Changeset [929] by bradfitz

fix bugs from my cleanup.

18:31 Changeset [928] by bradfitz

move the mogstored side-channel connecting/caching into its own class, and ...

18:29 Changeset [927] by bradfitz

make the Gearman stuff required, and use it by default, now that it's ...

07:15 Changeset [926] by bradfitz

don't return leading zeros,

and other cleanups/limits.

07:14 Changeset [925] by bradfitz

show the perl5lib

04/28/07:

21:26 Changeset [924] by bradfitz

dev wrapper for mogstored to make jonathan and my life easier.

05:00 Changeset [923] by bradfitz

changelog for previous commit

04:59 Changeset [922] by bradfitz

Don't close user's connection if mogilefsd's system clock goes backwards a ...

04/27/07:

18:54 Changeset [921] by hachi

Bump mogstored requirement for perlbal to 1.53 (fixes problems with ...

18:26 Changeset [920] by hachi

Put gearman server in mogstored process, add worker 'mogstored-fidsizes' ...

00:24 Changeset [919] by bradfitz

more state-handling cleanup

04/26/07:

22:55 Changeset [918] by bradfitz

+ * [in progress] start of removing all code like $state eq ...

04/25/07:

23:41 Changeset [917] by bradfitz

lighttpd support. passes all tests now.

22:56 Changeset [916] by bradfitz

changelog for jonathan

22:55 Changeset [915] by bradfitz

return true at end (success), since all the other paths return ...

22:40 Changeset [914] by bradfitz

pass in bind address to lighttpd.

gets test suite passing further.

22:32 Changeset [913] by bradfitz

fix bug from refactoring. make test passes again.

also let default ...

18:48 Changeset [912] by bradfitz

lighttpd support

18:31 Changeset [911] by bradfitz

move IO::AIO/Linux::AIO validation checking into Perlbal server wrapper, ...

18:06 Changeset [910] by bradfitz
  • abstract out the HTTP server support in mogstored, so

...

01:40 Changeset [909] by hachi

Side-channel program for mogstored to do fast enumeration and fstat of ...

04/24/07:

23:26 Changeset [908] by hachi

TODO item got finished.

23:25 Changeset [907] by hachi

Remove a couple warnings, and change one to an debugging error.

23:22 Changeset [906] by hachi

Working but slow and unpredicable support for rebalancing mogilefs ...

21:18 Changeset [905] by bradfitz

Tagging version '2.10' using shipit.

21:18 Changeset [904] by bradfitz

Checking in changes prior to tagging of version 2.10. Changelog diff ...

20:34 Changeset [903] by bradfitz

useless tag

20:32 Changeset [902] by bradfitz

adding TODO item

20:23 Changeset [901] by bradfitz
  • bug from earlier refactoring: changing some 'next' to 'return'

...

20:12 Changeset [900] by bradfitz
  • make sure mogdbsetup doesn't upgrade an existing table (with

...

19:06 Changeset [899] by bradfitz

make fsck_status faster (keep summary stats of evcode counts, rather than ...

17:36 Changeset [898] by bradfitz

stupid min/max functions

04/23/07:

16:29 Changeset [897] by bradfitz

make fsck faster. in policy-only mode, is almost twice as fast on my ...

04/21/07:

01:41 Changeset [896] by hachi

Add specfile to MANIFEST, and fix one line in the specfile.

01:08 Changeset [895] by hachi

Update manifest and add specfile.

04/20/07:

23:55 Changeset [894] by bradfitz

simplify/broaden changelog

23:54 Changeset [893] by bradfitz

make remaining time more accurate

23:48 Changeset [892] by bradfitz

+ * remove the hard-coded 5 fids/second from "fsck status", + and ...

22:57 Changeset [891] by hachi

Add specfile.

22:41 Changeset [890] by bradfitz

TODO items

21:31 Changeset [889] by hachi

Tagging version '0.01' using shipit.

21:08 Changeset [888] by hachi

Prepare to release

21:03 Changeset [887] by hachi

Fix shipit config for tagging

20:58 Changeset [886] by hachi

Rename this

20:54 Changeset [885] by hachi

Tagging version '0.01' using shipit.

20:54 Changeset [884] by hachi

Checking in changes prior to tagging of version 0.01. Changelog diff ...

20:53 Changeset [883] by hachi

Add uploadcpan step

20:47 Changeset [882] by hachi

Add CHANGES, MANIFEST.SKIP, shipit config. Update MANIFEST.

20:01 Changeset [881] by hachi

Update to work with the official client class now.

09:02 Changeset [880] by bradfitz

Tagging version '2.09' using shipit.

09:02 Changeset [879] by bradfitz

Checking in changes prior to tagging of version 2.09. Changelog diff ...

08:58 Changeset [878] by bradfitz

return some stats from event logs to mogadm client, to give overview at ...

08:55 Changeset [877] by bradfitz

Tagging version '2.08' using shipit.

08:55 Changeset [876] by bradfitz

Checking in changes prior to tagging of version 2.08. Changelog diff ...

08:54 Changeset [875] by bradfitz

cleanup prior to shipit

08:47 Changeset [874] by bradfitz

Tagging version '1.06' using shipit.

08:47 Changeset [873] by bradfitz

Checking in changes prior to tagging of version 1.06. Changelog diff ...

08:46 Changeset [872] by bradfitz

wrapper to get log rows

08:45 Changeset [871] by bradfitz

fsck admin tools

08:11 Changeset [870] by bradfitz

more fsck usability/cleanliness.

06:19 Changeset [869] by bradfitz

export the max logid in the fsck_status command

06:02 Changeset [868] by bradfitz

the fsck_getlog command, for mogadm to fetch/tail logs.

02:50 Changeset [867] by bradfitz

proxy through the fsck_status command

02:49 Changeset [866] by bradfitz

at least show Data::Dumper protocol response for status, for now.

02:48 Changeset [865] by bradfitz

lot more good info in fsck_status

01:35 Changeset [864] by bradfitz

start work on putting in data for "fsck status" command

01:03 Changeset [863] by bradfitz

event on start searching, and rename PERM to GONE.

00:08 Changeset [862] by bradfitz

+ * replication speed-up on configurations with only 1 host. + ...

04/19/07:

23:40 Changeset [861] by bradfitz

+ # FIXME: don't use local machine's time() for this. time sync + ...

23:02 Changeset [860] by bradfitz

* log when we're about to enqueue something for re-replication.

* shuffle ...

22:46 Changeset [859] by bradfitz

* add desperate search for lost fids, * use constants in more places, * ...

22:45 Changeset [858] by bradfitz

add logid column.

20:23 Changeset [857] by bradfitz

fsck is starting to get functional & kinda beautiful.

19:26 Changeset [856] by bradfitz

more fsck work. coming along well. went from 90 fid/second on my local ...

19:23 Changeset [855] by bradfitz

update to new calling conventions of HTTPFile->size

19:22 Changeset [854] by bradfitz

change HTTPFile->size to differentiate between connectivity ...

19:15 Changeset [853] by bradfitz

add errundef() which is like error(), but returns undef, not 0.

18:12 Changeset [852] by bradfitz

stats command from Leon Brocard

00:38 Changeset [851] by bradfitz

fsck worker is starting to take shape into what is almost a workable ...

04/18/07:

23:14 Changeset [850] by hachi

Tagging version '0.01' using shipit.

23:14 Changeset [849] by hachi

Checking in changes prior to tagging of version 0.01. Changelog diff ...

23:14 Changeset [848] by hachi

Add shipit control file

22:15 Changeset [847] by bradfitz

more fsck work.

20:13 Changeset [846] by hachi

How many times must I fix this.

20:11 Changeset [845] by hachi

Manifest updates again

20:05 Changeset [844] by hachi

Manifest changes

19:39 Changeset [843] by bradfitz

add new reset option --policy-only to skip stats, and only check ...

16:03 Changeset [842] by bradfitz

preload more data (or rather, don't throw it away when already seeking to ...

08:32 Changeset [841] by bradfitz

fsck work.

07:33 Changeset [840] by hachi

Add CHANGES file

07:16 Changeset [839] by bradfitz

more fsck work.

06:24 Changeset [838] by bradfitz

* doc cleanup/additions

* start of fsck management commands

05:41 Changeset [837] by hachi

Add specfile for this package.

04:16 Changeset [836] by hachi

Getting ready for an initial release.

04:12 Changeset [835] by hachi

Add specfile for client.

04:08 Changeset [834] by hachi

More docs

04/17/07:

23:48 Changeset [833] by bradfitz

test to see if i can figure out how search.cpan.org gets its ...

19:04 Changeset [832] by hachi

Stub out some docs for FilePaths client.

18:47 Changeset [831] by bradfitz

Tagging version '2.08' using shipit.

18:47 Changeset [830] by bradfitz

Checking in changes prior to tagging of version 2.08. Changelog diff ...

18:41 Changeset [829] by bradfitz

make testing more robust:

-- find MogileFS::Client and mogadm even when ...

16:35 Changeset [828] by bradfitz

merge two changelog files together.

16:22 Changeset [827] by bradfitz

tree cleanup, prep for shipit.

04:09 Changeset [826] by bradfitz

Tagging version '1.05' using shipit.

04:09 Changeset [825] by bradfitz

Checking in changes prior to tagging of version 1.05. Changelog diff ...

04:01 Changeset [824] by bradfitz

removing. shipit bug somewhere.

03:58 Changeset [823] by bradfitz

Tagging version '1.05' using shipit.

03:58 Changeset [822] by bradfitz

Checking in changes prior to tagging of version 1.05. Changelog diff ...

03:53 Changeset [821] by bradfitz

docs

03:26 Changeset [820] by bradfitz

remove more NFS root-related stuff.

03:15 Changeset [819] by hachi

POD updates, increment the year on the copyright, shuffle some code.

01:33 Changeset [818] by hachi

Docs on 'new' method call.

01:19 Changeset [817] by hachi

Shuffle pod upwards in the file, to prepare for inline POD.

01:06 Changeset [816] by hachi

Switch plugin_args to be create_open_args and create_close_args. More ...

04/12/07:

23:45 Changeset [815] by hachi

Add filepaths client, no docs yet.

23:23 Changeset [814] by bradfitz

more fsck work. gutting old stuff which did writes per checked fid, which ...

22:41 Changeset [813] by bradfitz

move all this to a subdirectory, to make room for a new Perl client ...

21:30 Changeset [812] by bradfitz

rename Checker worker to Fsck, and make only one of them run at a ...

21:16 Changeset [811] by hachi

Add version numbers.

21:13 Changeset [810] by hachi

Split Plugin::FilePaths and Plugin::MetaData into seperate ...

19:31 Changeset [809] by hachi

Update sample dav server to use the new filepaths and metadata command ...

19:29 Changeset [808] by hachi

Caller expects this hook to die if a failure state is reached, not return ...

19:28 Changeset [807] by hachi

Not sure where this came from in my merge. Not used, removing again.

19:21 Changeset [806] by hachi

Merge all my changes in the filepaths branch back into trunk. Ready to ...

18:45 Changeset [805] by hachi

Since the protocol changed, update tests to follow the new protocol.

18:17 Changeset [804] by hachi

Remove some code, and comment on it. Fixing later.

18:14 Changeset [803] by hachi

The rename this command to be consistent with the other names for added ...

18:12 Changeset [802] by hachi

Make the name/nameid mapping cache in process. This calms the db access ...

04/09/07:

21:00 Changeset [801] by bradfitz

automated update

04/04/07:

22:11 Changeset [800] by hachi

Fix a bug: using 'get_paths' on a domain that didn't have filepaths ...

Note: See TracTimeline for information about the timeline view.