Releases: tigrawap/locar
Releases · tigrawap/locar
Stats in flight
- Added option
--with-size
to output file sizes inFILENAME FILE_SIZE
format - If used both with
--inodes
it will beFILENAME INO FILE_SIZE
Querying file size requires doing stats, this might take additional time
By default there are 128 threads that doing stats, this number can be increased with --result-jobs
- Deprecated
--resilient
option, it is a default now, to abort on errors use--stop-on-error
Full path, please
Should print full path when skipping records
Better output
- More verbose output when skipping filesystem entries, providing user with inode and entry type
Timeout support for readdirs
--timeout
option, applied separately to dir Open and ReadDirent. Defaults to 5 minutes, human syntax supported, i.e 5ns, 10s, 5m
In case timeout expired error emitted and os thread kept hanging, which might prevent process from exiting (due to hanging ios on filesystem level)
More errors handling
- ReadDirent also should be handled by resilience and better logs
Better errors
- Print directory name when fails to list
Bugfixes. Exits properly now
Fixed exit condition, locar was stuck on exit (#2 )
High-throughput optimisation
Optimizations for filesystems capable of returning 5M+ objects per second
Inodes support
Flag: --inodes
Will print out in "filename inode" format
You know, find
0.1 Minimalistic readme