cvs commit: src/sbin/hammer cmd_mirror.c cmd_pseudofs.c cmd_reblock.c cmd_show.c cmd_softprune.c cycle.c hammer.8 hammer.c hammer.h

Matthew Dillon dillon at crater.dragonflybsd.org
Sun Jul 6 17:28:05 PDT 2008


dillon      2008/07/06 17:27:22 PDT

DragonFly src repository

  Modified files:
    sbin/hammer          cmd_mirror.c cmd_pseudofs.c cmd_reblock.c 
                         cmd_show.c cmd_softprune.c cycle.c 
                         hammer.8 hammer.c hammer.h 
  Log:
  HAMMER Utilities: Sync with 60E
  
  * Change the cycle file to hold an entire B-Tree base key, plus an optional
    TID (used by the mirroring code).
  
  * Flesh out the mirroring code.  Add timeout (-t) support.  Add cycle file
    support.
  
  * When mirror-copy is used have the target sync the filesystem
    and acknowledge completion and store the completed TID in the cycle
    file.
  
  * Incremental mirroring now works when using mirror-copy with a cycle file.
  
  * Add mirror-dump, aka hammer mirror-read ... | hammer mirror-dump, for
    debugging.
  
  Revision  Changes    Path
  1.4       +359 -85   src/sbin/hammer/cmd_mirror.c
  1.4       +6 -0      src/sbin/hammer/cmd_pseudofs.c
  1.10      +5 -2      src/sbin/hammer/cmd_reblock.c
  1.15      +3 -2      src/sbin/hammer/cmd_show.c
  1.6       +4 -2      src/sbin/hammer/cmd_softprune.c
  1.5       +34 -11    src/sbin/hammer/cycle.c
  1.31      +3 -0      src/sbin/hammer/hammer.8
  1.30      +15 -7     src/sbin/hammer/hammer.c
  1.21      +7 -2      src/sbin/hammer/hammer.h


http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/cmd_mirror.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/cmd_pseudofs.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/cmd_reblock.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/cmd_show.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/cmd_softprune.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/cycle.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer.8.diff?r1=1.30&r2=1.31&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer.c.diff?r1=1.29&r2=1.30&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer.h.diff?r1=1.20&r2=1.21&f=u





More information about the Commits mailing list