New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve order of loading idfs for nxs files #815
Merged
martyngigg
merged 15 commits into
master
from
feature/11818_Improve_order_of_loading_IDFs_for_nxs_files
Jun 15, 2015
Merged
Improve order of loading idfs for nxs files #815
martyngigg
merged 15 commits into
master
from
feature/11818_Improve_order_of_loading_IDFs_for_nxs_files
Jun 15, 2015
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…eature/11818_Improve_order_of_loading_IDFs_for_nxs_files
1. IDS mangling used for checksum is now inst name + sha1 of xml 1.1. sha1 is computed after converitng to linux line endings and trim 1. VTP file names changes to be same filename as IDS mangling 1. VTP save directory moved to appdata/mantidproject/instrument/geometryCache 1. VTP file saving simplified as files based on a checksum cannot be out of date 1. unit tests updated to account for this 1. unused methods removed from IDFObject 1. InstrumentDefinitionParser changed to initialise during constructor 1. XML parsing changed to lazy load rather than during initialisation. Still to do: 1. cache SHA1 checksum if needed 1. Change the filename reported for nexus files 1. Manually test 1. Stop saving the filename to nexus files 1. update documentation re #11818
1. Change the filename reported for nexus files if xml contained within 1. Stop saving the filename to nexus processed files 1. removed some unused includes Still to do: 1. cache SHA1 checksum if needed 1. Manually test 1. update documentation 1. investigate this error: ctest -C Debug -J 4 -R LoadEventNexusTest -V 548: LoadParameterFile-[Error] Bad path syntax: C:\Mantid\Code\Mantid\instrument \C:\Users\rrc79113\AppData\Roaming\mantidproject\mantid\instrument\HYSPECA_Param eters.xml. Unable to parse File: in C:/Mantid/Code/Mantid/instrument//C:\Users\r rc79113\AppData\Roaming\mantidproject\mantid\instrument\HYSPECA_Parameters.xml 548: LoadIDFFromNexus-[Notice] Instrument parameter file: C:\Users\rrc79113\AppD ata\Roaming\mantidproject\mantid\instrument\HYSPECA_Parameters.xml not found or un-parsable. Instrument parameter file: C:/Mantid/Code/Mantid/instrument/HYSPECA _Parameters.xml has been loaded re #11818
712 - AlgorithmsTest_CreateDummyCalFileTest (Failed) 1181 - MDAlgorithmsTest_LoadMDTest (Timeout) 1195 - MDAlgorithmsTest_MergeMDFilesTest (Failed) re #11818
…/11818_Improve_order_of_loading_IDFs_for_nxs_files
NickDraper
added
In Progress
Maintenance
Unassigned issues to be addressed in the next maintenance period.
Framework
Issues and pull requests related to components in the Framework
Extra Attention
Testers and Gate keepers should pay extra attention as this affects core aspects.
labels
May 29, 2015
NickDraper
changed the title
Improve order of loading id fs for nxs files
Improve order of loading idfs for nxs files
May 29, 2015
1 task
martyngigg
added a commit
that referenced
this pull request
Jun 15, 2015
…r_of_loading_IDFs_for_nxs_files Improve order of loading idfs for nxs files
martyngigg
deleted the
feature/11818_Improve_order_of_loading_IDFs_for_nxs_files
branch
June 15, 2015 21:12
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Extra Attention
Testers and Gate keepers should pay extra attention as this affects core aspects.
Framework
Issues and pull requests related to components in the Framework
Maintenance
Unassigned issues to be addressed in the next maintenance period.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #12656
To Test
This is a core change and needs to pass a review by a member of the TSC
to be completed