icat-sync-raw invalidate updated datasets
- Invalidate cached sessions which have a new datasets or removed datasets on disk compared to the cache
- Session that were cached without investigation are now updated when an investigation appears in ICAT (last commit: refactor session discovery)
- Make cache invalidation optional with
--invalidate-cache
- Add progress bar for things that take time
Note: the last session in the validation for some reason always takes longer, no matter what session it is.
Edited by Wout De Nolf