commit d9930283d4e41c9e04dd9389cf84eb0c4d9cbe47
Author: Tomohiro Kusumi <kusumi.tomoh...@gmail.com>
Date:   Wed Sep 23 00:52:56 2015 +0900

    sbin/hammer: Change hammer show's printf format for elm base
    
    This commit changes printf format for struct hammer_base_elm
    fields. It doesn't change information to be printed, but it
    does change the order.
    
    This commit better explains how B-Tree nodes are located in
    the B-Tree by having all 5 keys lo:objid:rectype:key:tid in
    the same line. Since now that hammer show supports these keys
    as search directives, it's better to directly reflect those
    of each elm to hammer show's output.
    
    ot (obj_type) isn't one of the 5 keys to compare node elms,
    so this could(should) go to the next line.
    
    ===== (A) before this commit
    ...
    G------     ELM  8 L lo=00000001 obj=0000000101da3ef7 rt=11 
key=4c94cade3f178000 ot=00
                 tids=0000000104018590:0000000000000000 suboff=8000000020c78000 
mirror=0000000104018590 *
    ...
    G------     ELM  1 R lo=00000002 obj=0000000000000001 rt=15 
key=0000000000020000 ot=01
               d tids=00000001007e0ff0:000000010403b9b0
    
    ===== (B) with this commit
    ...
    G------     ELM  8 L lo=00000001 obj=0000000101da3ef7 rt=11 
key=4c94cade3f178000 tid=0000000104018590
                 del=0000000000000000 ot=00 suboff=8000000020c78000 
mirror=0000000104018590 *
    ...
    G------     ELM  1 R lo=00000002 obj=0000000000000001 rt=15 
key=0000000000020000 tid=00000001007e0ff0
               d del=000000010403b9b0 ot=01

Summary of changes:
 sbin/hammer/cmd_show.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/d9930283d4e41c9e04dd9389cf84eb0c4d9cbe47


-- 
DragonFly BSD source repository

Reply via email to