Hi, On Fri, 03 Aug 2012 22:45:05 +0200, Mark Reiche wrote: > Hi list, > > I started using nilfs as root file system and I am really impressed and > excited. > > Now I'd like to find out the differences (i.e. changed files) between > certain checkpoints. I found an older mail on the old mailing list > ("[PATCH 0/9] exprimental API to extract changes between two > checkpoints"), however, the links and git archive referenced there > appear to be dead. Sorry for the inconvenience. Git trees of the nilfs project are now served on github. Related patchsets are available on the following places: nilfs-diff: git://github.com/konis/nilfs-utils.git (diff branch) diff API: git://github.com/konis/nilfs2.git (diffapi branch) > It also appears that this "experimental API" never made it into the > mainstream over the course of the last year :-( This patchset is still immature. Unfortunately, I became very busy after having published this work and couldn't continue the development. As I wrote in the mail, this patchset has important limitations and does not suit for practical use. It doesn't support hard links (only one parent inode number is recorded in an inode), and inode number of parent inodes are truncated to 32-bit width from the original 64-bit value when being stored to disk. Yet, I don't have good answers for these issues. > So: Is there a way to find out what changed between the checkpoints? If two checkpoints are mounted as snapshots, you can use the following patch against diff command (as a workaround): http://www.nilfs.org/pub/patch/diff-change-for-nilfs.patch Regards, Ryusuke Konishi > Thanks, > Mark Reiche > > -- > To unsubscribe from this list: send the line "unsubscribe linux-nilfs" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-nilfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html