Import – Export – Fast Opening of Repositories
We were working on a couple of quality improvements around import and export.
This is a “small” release without real new functionalities. It focuses exclusively on fixes and improvements.
Best – your Coreon Team!
Import Improvements
This the first of two quality releases focusing on import, with some very deeply technical improvements:
- Dashboard UI:
Start Importbutton active, even when no file had been selected yet. This has been corrected. - Dashboard: Policy Set
Include: Import Winsrepeats existing term properties. This has been fixed. - Coreon XML Import file Policy command
Includechanged the concept’sCreated-Onvalue to the import time stamp. This has been fixed. TheCreated-Onvalue remains as it was. - Coreon XML Import file Policy command
Invoke: when applied to the concept scope, then – if present in the existing target concept – the ‘group’ attribute was lost. This has been fixed, the attribute remains. - Coreon XML Import file Policy commands: A command can be scoped to either apply, for instance, to all properties or to selected ones only. This way, you can steer the import to say “Existing Definitions: replace, whereas existing Comments: add“.
- Importing new data without
Created-On,Created-Byvalues: When this is missing, the date-time and the user name of the one who is importing are now taken.
Export Improvements
- When specifying an export file name and forgetting the expected file extension, then it is now automatically appended. For instance, when specifying to generate a zip-archive, then the .zip file extension is always appended. Thus the file is always correctly treated when opening from file explorers.
- Include History inline: When exporting flagsets a non-validating Coreon XML structure had been created. This was a flaw in the coreon.xsd schema. This has been fixed. The schema file has been updated. Since this was a straight bug in the schema, no changes to its public URL are required, URLremains (https://coreon.com/schema/2023-05/coreon.xsd).
- Excel XLSX export: failed to open the file in some circumstances. This has been fixed.
Performance when Opening Repositories
When opening a “large” repository, then it took a bit of time, sometimes several seconds until the opening had completed, say a bit of a “slow” experience. This was due to the time it took to compute the repository statistics (number of concepts, terms etc.). These values are now generally cached as part of the overall Coreon monitoring and health system, and then being refreshed every ten minutes – thus the cached values are instantly available when opening a repository.