Deduplicated Workflow Paths
Pre-release
Pre-release
What's new in 0.17.6
Bug Fixes
- Searching a directory for paths now avoids returning duplicate paths, which improves efficiency and avoids bugs caused by processing the same input path more than once. This is especially important if using
seismic wf
with an input path that contains many files (e.g.out
). - Graphs that are made from one table (e.g.
profile
,histread
,roc
,aucroll
) now use the same output directory as the table file, which fixes a bug whereroc
andaucroll
would crash if the output directory of the table was non-default (notout
) and neither this directory nor an explicit structure file were passed to the graph commands. - Steps that generate report files now always write the reports as long as the report file does not exist when the step starts running, which fixes a bug where if an input file were processed more than once by multiple processes simultaneously, then the second process could wind up overwriting the batches but not the report file of the first process, causing inconsistent checksums and preventing the report from being usable.
Full Changelog: v0.17.5...v0.17.6