Question Hao Ma · Apr 25 How to setup vscode to avoid saving storage part in cls file? there is a setting in VSCode "objectscript.export: {noStorage: ture} " allow export cls from server to client, without storage definition. However, wheneven I complied and save cls in my vscode client, the storage definition was added back. If I don't want it, I have to deleted the part manually. Does anyone have something to teach me? thank you #VSCode 0 6 0 124
Question Hao Ma · Mar 8 Should I update the corresponding class when run tunetable? Online document says: TUNE TABLE updates the SQL table definition (and therefore requires privileges to alter the table definition). Commonly, TUNE TABLE also updates the corresponding persistent class definition. This allows the gathered statistics to be used by the query optimizer without requiring a class compilation. #Performance #InterSystems IRIS 1 0 0 93
Question Hao Ma · Sep 1, 2023 how to use http authentication with IRIS SOAP service ? a customer engineer asked me how to use Http basic authentication on a Ensemble SOAP service. Anyone has done this before? When secure SOAP service from Web Application setting, by select "password" for "Allowed Authentication Methods", it expected WSS, username and password in SOAP head. The customer hospital would like to add user authentication on sopa service, but SOAP client team prefer to add it on http header, instead of on SOAP header. Also, I am very confused with adding password on URL for SOAP service, like #InterSystems IRIS 0 3 0 307
Article Hao Ma · Mar 5, 2023 2m read Do I need root privilege to change timezone in iris container? I asked the question in email and get answers from those colleagus. Question: I failed to change time zone on latest iris container(Ubuntu), because: I am irisowner, no root password There is no sudo command I used to use below Dockfile setting to change time zone while creating a new docker image. However, those commands doesn’t work from non-root user. #Docker #Tips & Tricks #InterSystems IRIS 2 1 0 258
Question Hao Ma · May 24, 2021 Regarding Ensemble message process time I believe most of you have encounted this problem: a healthconnect/ensemble user get a slow response and ask measurement on how long it takes ensmeble to process this request, the ensemble 'activity data' gives no clue of the delay. The reason is HealthConnect message measurement was based on ensemble message, which can’t give a correct answer on when ensmeble recevie the request and what time it send back response. when there is delay on inbound/outbound adpter, or csp gateway, there is no way to find out the delay from "activity data" . #Monitoring #Ensemble #Health Connect 0 1 0 278
Question Hao Ma · Feb 24, 2020 %Startswith or LIKE? Could anyone please explain why Caché has a %STARTSWITH function while it supports ANSI SQL "LIKE"? thank you very much. #Performance #SQL #Caché #InterSystems IRIS 1 26 0 5.2K
Question Hao Ma · Jan 4, 2020 How to quit ^%SYSMONMGR in some case? With ^%SYSMONMGR, there are some brunches that I never found a way to quit out, like shows as the following example: do ^%SYSMONMGR --> Manage Health Monitor --> View Alert Records ... Does anyone know the answer? thank you very much. %SYS>do ^%SYSMONMGR 1) Start/Stop System Monitor 2) Set System Monitor Options 3) Configure System Monitor Classes 4) View System Monitor State 5) Manage Application Monitor 6) Manage Health Monitor 7) View System Data 8) Exit Option? 6 #Caché 0 6 0 302
Question Hao Ma · Nov 29, 2019 How to execut code in local .py file in python gateway? who has tried "python gateway" in OpenExchange, could you please tell me how to execute code in a local .py file? a cusotmer engineer ask me the question while I don't have time to study it yet. Thank you very much. #Python #Open Exchange 0 3 0 409