go to post Eduard Lebedyuk · Jan 19, 2017 You can specify Logfile setting for logging and these settings for debug:JavaDebug: Allow a Java debugger (such as Eclipse or JSwat) to attach. If True, enables Java debugging via TCP. The default is False.JavaDebugPort: Specify the port on which to listen. The default is 8000.JavaDebugSuspend: If Yes, suspend the JVM on start to wait for the debugger to attach. The default is No.Documentation.
go to post Eduard Lebedyuk · Jan 17, 2017 %DB_CACHESYS may also be required, because data for this table is stored in CACHESYS database.
go to post Eduard Lebedyuk · Jan 15, 2017 Are there any hardware differences?Are there differences in memory allocation?
go to post Eduard Lebedyuk · Jan 13, 2017 Thank you!Do you import code from GitHub repository into Ensemble instance automatically?
go to post Eduard Lebedyuk · Jan 9, 2017 you are entirely correct. Good to hear.$$$SIMSRCDOMENTIf I change algorithm to $$$SIMSRCDOMENT I don't receive any results (Results local is undefined).If I choose $$$SIMSRCEQUIVS or $$$SIMSRCSIMPLE I get Results local as expected.What may be the reason? I didn't modify the domain between runs.Method returns $$$OK and %objlasterror is empty using any algorithm.
go to post Eduard Lebedyuk · Jan 9, 2017 Yes, same as with studio, Caché supports Unit Tests. Documentation.
go to post Eduard Lebedyuk · Jan 9, 2017 write ##class(Config.CPF).Activate() Would read and activate current configuration file without system restart.
go to post Eduard Lebedyuk · Jan 9, 2017 You can search for the references in studio:Open StudioMenu -> Edit -> Search in filesFind: Dimension/Measure (for example [DateOfSale].[Actual].[DaySold])File type: *.dfiIt should find relevant entities.
go to post Eduard Lebedyuk · Jan 8, 2017 Hello. Thank you for this information. I started testing it and %iKnow.Queries.SourceAPI:GetSimilar() returned the following as a result local: result(1)=$lb(890,":SQL:2002:20020308X00320",.4737,.9606,57,27,686,.4737) The list is formed from these values: $lb(srcId, externalId, percentageMatched, percentageNew, nbOfTgtsInRefSrc, nbOfTgtsInCommon, nbOfTgtsInSimSrc, matchScore) What does that mean? srcId -sourceId of similar documentexternalId - external source id of similar documentpercentageMatched - number of targets common between source and similar documents divided by number of targets in source documentpercentageNew - number of targets in similar document that is not present in source document divided by total number of targets in similar documentnbOfTgtsInRefSrc - number of targets in source documentnbOfTgtsInCommon - number of targets common between source and similar documentsnbOfTgtsInSimSrc - number of targets in similar documentmatchScore - seems equal to percentageMatched Is that correct? Are there documentation on that?
go to post Eduard Lebedyuk · Jan 5, 2017 Cache Fileserver is an old project of mine which allows file upload/download. Files have IDs, but to download each client get's an unique link active only for his IP for a limited time. You can remove IDs altogether.
go to post Eduard Lebedyuk · Jan 5, 2017 If you have a web application, you can enforce codepage on a client side, there are several advantages to it:Conversions do not add the load to the serverJS client libraries are well equipped to deal with various OSes/browsers combinationsThe best approach would be to move to unicode.
go to post Eduard Lebedyuk · Jan 2, 2017 You can define your own device of terminal type (also see System - Configuration - Devices you can see other defined Cache terminals) :
go to post Eduard Lebedyuk · Dec 28, 2016 Possible solution: write $SYSTEM.Status.GetErrorText($SYSTEM.SQL.SetTCPKeepAlive(3600)) About TCPKeepAlive. UPD: well, that did not work. I set it to 3600 and later to 30, and it did not help any.
go to post Eduard Lebedyuk · Dec 28, 2016 The best way to add RESTForms (or any other repository) into your repository is submodules. Submodule is a pointer to specific commit from another repository. On disk it looks like folder. More info on submodules. To add RESTForms execute in git cli: git submodule add https://github.com/intersystems-ru/RESTForms.git
go to post Eduard Lebedyuk · Dec 27, 2016 I was caught on PYTHON too! Turns out that I had 3rd, but 2nd was required.
go to post Eduard Lebedyuk · Dec 26, 2016 Release page offers releases for both 2016.1 and 2016.2+. And in 2016.2+ $ methods are already removed.If however you want to use latest commit from repo, then you need to run SMR.