cvs commit: src/sbin/jscan Makefile dump_debug.c dump_mirror.c dump_output.c dump_record.c jfile.c jscan.8 jscan.c jscan.h jsession.c jstream.c
Matthew Dillon
dillon at crater.dragonflybsd.org
Tue Sep 6 11:45:07 PDT 2005
dillon 2005/09/06 11:43:52 PDT
DragonFly src repository
Modified files:
sbin/jscan Makefile dump_debug.c dump_mirror.c
dump_output.c dump_record.c jfile.c
jscan.8 jscan.c jscan.h jstream.c
Added files:
sbin/jscan jsession.c
Log:
Rework and expand the algorithms in JSCAN, part 2/?.
* Implement session tracking so multiple output commands can be independantly
tracked. However, currently only one output command may be specified
(e.g. -w or -m, not both, yet)
* The session code now updates transaction id files, giving us a general
restart capability on the userland side.
* Prefix set record mode (-w) should now work, including journal restarts.
* Running a mirror (-m) on an active prefix set should now operate properly
in batch mode.
Many things are still not working yet.
Revision Changes Path
1.4 +2 -2 src/sbin/jscan/Makefile
1.5 +7 -4 src/sbin/jscan/dump_debug.c
1.6 +7 -4 src/sbin/jscan/dump_mirror.c
1.2 +4 -2 src/sbin/jscan/dump_output.c
1.2 +8 -2 src/sbin/jscan/dump_record.c
1.7 +73 -27 src/sbin/jscan/jfile.c
1.7 +3 -1 src/sbin/jscan/jscan.8
1.6 +106 -45 src/sbin/jscan/jscan.c
1.7 +31 -11 src/sbin/jscan/jscan.h
1.6 +9 -5 src/sbin/jscan/jstream.c
http://www.dragonflybsd.org/cvsweb/src/sbin/jscan/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/jscan/dump_debug.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/jscan/dump_mirror.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/jscan/dump_output.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/jscan/dump_record.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/jscan/jfile.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/jscan/jscan.8.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/jscan/jscan.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/jscan/jscan.h.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/jscan/jstream.c.diff?r1=1.5&r2=1.6&f=u
More information about the Commits
mailing list