go to post Robert Cemper · Feb 24, 2022 sorry Rich. this seems to be outdated.all examples in OEX refer to Oauth 2.0
go to post Robert Cemper · Feb 23, 2022 and that's the effective code behind Set rc=$zf(-1,cmd_" 2> """_errorfile_""" > """_outputfile_"""")
go to post Robert Cemper · Feb 23, 2022 Thanks for the hint.The review is imported from @Yuri Marx but the import flag * got lost , fixed.
go to post Robert Cemper · Feb 23, 2022 Why together ? ? ? Who wants that ? ? ? Where ? ? ?A simple MERGE ^archive(....)=^source(....) just doesn't maintain any index.this was my message
go to post Robert Cemper · Feb 22, 2022 You have a lucky design without indices. That makes life with 2 distinct globals easy.The archiving action maintaining the original ID could be achieved by a simpleMERGE from ^source to ^archive. maintenance of indices could be slightlyeffort requiring class methods.
go to post Robert Cemper · Feb 21, 2022 Sorry. it just turned out that sharing across namespaces doesn't (yet?) work with embedded Python
go to post Robert Cemper · Feb 21, 2022 I just verified that neither class nor routing mapping works with embedded Python.Not even the elementary trick to have it as a %Z* class in %SYS.This applies also to 2022.1 preview. The BUG is logged at WRC.I share your disappointment.
go to post Robert Cemper · Feb 20, 2022 Hello Peter,Like you, I have an > 40-year history with MUMPS dating back before DSM-11.Not every implementation of the global storage was effíent (no names, no finger-pointing)What you see today in IRIS is the result of continuous effort on improving performanceand storage efficiency.In past, the size of a physical disk was the limit. Today with virtual storage systems thelimit is set only by the file system used. This is a fact that InterSystems lives with since "ever". A word concerning global efficiency:Multiple experiences over years showed me that the space consumption with IRIS and its predecessor Caché was always significantly lower than with the various source DBsI was invited to migrate. With Sybase, it was rather more impressive than with others.The immediate consequence of this high efficient storage technology is the gain in speed.Also with the most modern technologies, there is still a transfer between persistent storage (aka. disk) and memory. And the less you have to transfer the faster you are. Finally, welcome to this society!Robert