go to post Arto Alatalo · Mar 27, 2020 I've huge globals, so this way doesn't work for me. >to estimate the age of ^%G take a look to copyright oh ye :)
go to post Arto Alatalo · Mar 27, 2020 Thanks, I'm aware of Search Mask functionality. >... if you have some idea of the last subscript ... That's the point: very often when viewing a global on production server via Portal, you just want to see a few latest records, not starting to search for last subscripts.
go to post Arto Alatalo · Feb 8, 2020 Mikhail, haven't you considered to keep the time series in Cache and use Grafana directly? @David Loveluck seems got something working in this direction: https://community.intersystems.com/post/using-grafana-directly-iris. Cashe/IRIS is powerful database, so another database in the middle feels like Boeing using parts from Airbus.
go to post Arto Alatalo · Feb 8, 2020 David, thanks for sharing your work. Does your system work reliable and your approach can be taken into real use? What about performance? I have same intentions: to use Grafana directly with Cache.
go to post Arto Alatalo · Jan 30, 2020 Edit: answered by Robert Cemper above. Let's say the type is string and ExtentSize is 1000. Why second query needs temp file? I don't see why condition 'equal to' should be executed in different way than 'greater than'.
go to post Arto Alatalo · Nov 3, 2019 No, it is not about breakpoints. With no breakpoints set, the debugger will just exit without any error messages and with two lines printed into Output window: Das Programm wurde beendet.Ziel hat den Debugger beendet But now, with one particular database, I'm getting popup window with "#error 6704 Kein Anbinden möglich'which I never seen for > 10 years of using the debugger.
go to post Arto Alatalo · Nov 3, 2019 Ok, thanks for the response. We have been using the debugger for many years so we are pretty sure how to use it.
go to post Arto Alatalo · Aug 21, 2019 This way involves copying of the data but thanks, can be useful in some cases
go to post Arto Alatalo · Aug 21, 2019 Nice, thanks. But it seems that this way will work only if the global has an ID as first index.
go to post Arto Alatalo · Jun 6, 2019 Robert, does it mean every time I have two processes accessing a table, I have to insert in this way? Or is is only about some certain scenarios?
go to post Arto Alatalo · Jun 3, 2019 What about Cache? Hopefully all generic enhancements are being added also to Cache.
go to post Arto Alatalo · Jun 1, 2019 Have you seen DdlAllowed flag? https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=ROBJ_class_ddlallowed
go to post Arto Alatalo · Mar 7, 2019 JavaScript as raw text strings? In my opinion, can not be really used in any serious project.
go to post Arto Alatalo · Feb 23, 2019 OK. To kbase of this issue: in my case, this class were imported many-many times into the namespace without issues. So, it is definitely not about the first creation.
go to post Arto Alatalo · Feb 23, 2019 Thanks, I'm aware of deleteexten qualifier.Regarding to "should never": to me, reasonable way to solve unexpected issue is:spend fair amount of time trying to solve the problem alone bothering no one except Google.ask your colleagues who knows your context and can look on your monitor.approach Community with a clear question hoping some one seen this problem before.start composing materials the support needs for the investigations and prepared for waiting for the answer.
go to post Arto Alatalo · Feb 22, 2019 Thank you for the answer. DeleteExtentDefinition had only temporary effect: no errors on first compilation, but the same error on second one. What fixed the problem is deletion of whole ^rINDEXEXT global and Rebuild All. That 'happens typically' in your answer sounds alarming. From your experience, what factors can cause this problem?