This contains various debugging changes and modifications done in attempt to fix IDAAAS kernel crash when running gen_sqw job.
Though the reason for crash was the issue in kernel, here I put bunch of convenience changes and fixes made during debugging, namely:
1) logging while running parallel framework. Previous code was botching FUSE file system. In addition, it is exteamly inconvenient to see and look at dots. User wants to get estimate when his parallel job completes and he wants this estimate ASAP, not in half an hour.
2) presumably faster pix writer
3) Possibility to modify sqw_format_factory to have different default file writer for specified objects. Previous file accessors do not work entirely correctly but may be used successfully in number of differen situations.
4) bunch of small formatting and convenience changes.
This contains various debugging changes and modifications done in attempt to fix IDAAAS kernel crash when running gen_sqw job. Though the reason for crash was the issue in kernel, here I put bunch of convenience changes and fixes made during debugging, namely: 1) logging while running parallel framework. Previous code was botching FUSE file system. In addition, it is exteamly inconvenient to see and look at dots. User wants to get estimate when his parallel job completes and he wants this estimate ASAP, not in half an hour. 2) presumably faster pix writer 3) Possibility to modify
sqw_format_factory
to have different default file writer for specified objects. Previous file accessors do not work entirely correctly but may be used successfully in number of differen situations. 4) bunch of small formatting and convenience changes.