[Tux3] start the logging for atomic commit

debian developer debiandev at gmail.com
Fri Jul 31 01:06:41 PDT 2009


Hi Ogawa,

Thanks for working on this project. We are eagerly awaiting for this release.

You have any updates on atomic commit? What part are you working on?
Where has Daniel disappeared?

Thanks,
On Mon, Jun 29, 2009 at 7:26 AM, OGAWA
Hirofumi<hirofumi at mail.parknet.co.jp> wrote:
> Hi,
>
> Those patches are start to logging for atomic commit, and fix the
> stage_delta()/flush_log() to flush correctly. Also, this fixes the
> deferred bfree stuff.  And some bug fixes.
>
> The problem of this patchset is, first of all, I worked only for
> creation path as start.
>
> I copied code from kernel to utility.*, so we would need to think about
> license of those, or remove the code from this patch.
>
> And test is not enough, some programs/code-path would be untested at all.
>
> Main known problems are: It will still use writeback stuff, so, we need
> more code to switch to commit stuff. But, before switch, we will need to
> add to flush bitmap inode.
>
> And This is first one to start logging, so, there may be bugs on around
> those.  Kernel is compile test only.
>
> And this may change the disk format without changing revision. Well,
> there would be many problems.
>
> But, it starts the atomic-commit more or less.
>
>        static-http://userweb.kernel.org/~hirofumi/tux3/
>
> Please review, and pull if ok.
>
> Thanks.
> --

_______________________________________________
Tux3 mailing list
Tux3 at tux3.org
http://mailman.tux3.org/cgi-bin/mailman/listinfo/tux3



More information about the Tux3 mailing list