intersystems / intersystems/ipm
Version incompatibility detection
Open
upstream
- Dominant language
- ObjectScript
- Stars
- 41
- Forks
- 29
- Avg merge
- 23h 54m
- Merged PRs (30d)
- 4
Description
When loading a tarball for a deployed module, the IRIS version of the tarball must match the current instance's IRIS version. However, if they don't, unpredictable errors can occur with confusing output.
For example:
ERROR #5001: Error in Merge() reading C:\deployment_test\filsgdQbu.tgz at line 417, $ze=Merge+268^Config.CPF.1 ^||%ISCQueryTemp(1,",▄ê?X↑?/2???D|?'|LL?P?↑@>⌂?╔╢?NV???┼âE>I?7??'?/↑?USJ=S??‼8─û??????A?EO?\ D2↕?∟??Y6┼╗Q IRIS Merge failed
If possible, can IPM verify the version and return a sensible error message for mismatches rather than stuff like the above example?
Contributor guide
Assessment
This issue has not been assessed yet.