feat: add input file logging and optimize path traversal #4

Merged
coissac merged 1 commits from push-zoyvrpponqqo into main 2026-05-22 09:04:43 +00:00
Owner

Instrument index and scatter stages with tracing::info to log input file paths for better runtime observability. Additionally, optimize the path iterator by replacing redundant is_dir() checks with explicit is_file() validation and deferring metadata resolution, eliminating unnecessary stat() syscalls and improving traversal performance on high-latency network filesystems like Lustre and NFS.

Instrument index and scatter stages with `tracing::info` to log input file paths for better runtime observability. Additionally, optimize the path iterator by replacing redundant `is_dir()` checks with explicit `is_file()` validation and deferring metadata resolution, eliminating unnecessary `stat()` syscalls and improving traversal performance on high-latency network filesystems like Lustre and NFS.
coissac added 1 commit 2026-05-22 09:04:39 +00:00
Instrument index and scatter stages with `tracing::info` to log input file paths for better runtime observability. Additionally, optimize the path iterator by replacing redundant `is_dir()` checks with explicit `is_file()` validation and deferring metadata resolution, eliminating unnecessary `stat()` syscalls and improving traversal performance on high-latency network filesystems like Lustre and NFS.
coissac merged commit df28cadc41 into main 2026-05-22 09:04:43 +00:00
coissac deleted branch push-zoyvrpponqqo 2026-05-22 09:04:43 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: OBIKmers/obikmer#4