Skip to content

0.6.3

Compare
Choose a tag to compare
@calccrypto calccrypto released this 14 Feb 20:19
· 206 commits to main since this release

gufi_query

  • Input paths can now be symlinks
  • Immediate subdirectories of input paths can now be symlinks
  • gufi_query will get the realpath of the top-level input paths for traversal, but the custom SQLite functions path and rpath will print the current path with the original user provided prefix
    • fpath still prints the actual path

Schema changes

  • Added ppinode to pentries
  • dmaxgidIdmaxgid
  • inode INT64inode TEXT

New: contrib/longitudinal_snapshot.py

  • Takes snapshot of an index tree and summaries each directory's metadata i.e. min, max, mean, median, histograms, etc. of file size, file count, timestamps, string lengths, etc., and places data into a single SQLite database file that is much smaller than the index itself
    • Recommend running gufi_treesummary_all before generating a snapshot
  • See Discussion in #149

New: contrib/treediff

  • Walks directory tree and prints top-most directory mismatches

More tests

  • Added empty directory to test tree
  • Added deploy test

GitHub Actions

  • macOS 11 → macOS 14
  • Now keeping pdf documentation as artifacts when building main branch for 14 days