intersystems / intersystems/ipm

Version incompatibility detection

Open
#812 2 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.