Discussion Dmitry Maslennikov · Mar 14 IRIS Drivers with maven Once again I would like to know, if there are any plans to make Java libraries available through normal channels like public mvnrepository, like the whole world it's doing, where anyone can find any JDBC driver to any database in the world but InterSystems. Currently there is only some useless garbage. There are just very empty files. What was the point of posting it there? #Java #InterSystems IRIS 2 9 0 260
Discussion Dmitry Maslennikov · Sep 1, 2023 Data warehouses and data lakes with data from IRIS In today's landscape, enterprises have grown substantially in scale, amassing vast amounts of data. This data is collected from a plethora of sources including different applications, databases, and other channels. Given the diversity and volume of this data, it's only logical for these enterprises to seek a deeper understanding of what their data entails. Some of the data can be stored in IRIS, and it can be reasonable to be able to add this data to a data lake too. The Internet now offers many different tools for such tasks, that do not yet support IRIS, but it's achievable. #Big Data #SQL #InterSystems Ideas Portal #InterSystems IRIS 5 7 0 441
Discussion Dmitry Maslennikov · Feb 20, 2023 IRIS as a service in continuous integration Such most popular nowadays CI platforms as GitHub and Gitlab, offers the ability to run any docker image as a service, mostly useful for integration tests. And I could define a GitHub workflow like this for instance, for some of my Python project which, requires the connection to IRIS #Containerization #Continuous Integration #InterSystems IRIS 4 1 0 249
Discussion Dmitry Maslennikov · Dec 20, 2022 Life without internal apache a.k.a. private web server So, the next year will bring us a new way of installing IRIS. Always keep in mind that you have to bring your own web server. No matter how many instances of IRIS you have on your local machine. Or if you work in Docker, always keep in mind a bit more complicated configuration. And I now want to understand the costs of this decision for end-developers like most of here. #Development Environment #InterSystems IRIS 7 20 2 657
Discussion Dmitry Maslennikov · Sep 22, 2022 Testing MergeCPF feature For quite some time InterSystems IRIS supports such thing as Merging CPF. So, with help of this it should be possible to define only desired changes in configuration. And get them applied even with vanilla Docker image. And I though it could be useful when used with Dockerfile. Use this way to configure IRIS during docker build instead of using Installer manifest. #Containerization #Continuous Integration #Docker #InterSystems IRIS 2 8 0 479
Discussion Dmitry Maslennikov · Aug 3, 2022 Check amount of connections left on Community Edition I am aware that we have 5 License Units on Community Edition. But I have issues figuring out how it's working. I have Community Edition USER>write $system.License.KeyCustomerName() InterSystems IRIS Community Freshly started system, only terminal session open, so, only one license units used, and 4 left. As expected USER>write $system.License.LUConsumed() 1 USER>write $system.License.LUAvailable() 4 Quote from documentation - $SYSTEM.License.MaxConnections() returns the maximum number of connections a user can make while consuming one license unit. USER>write $system.License.MaxConnections() 25 #Embedded Python #InterSystems IRIS 2 16 1 555
Discussion Dmitry Maslennikov · Jul 10, 2022 Any stability with IRIS Docker images? I would say it is a post of pain after years of using InterrSystems IRIS Docker images in many projects. And I hope InterSystems will hear me and do something with it. We have a lot of issues with Docker images, but I see no progress in solving them. containers.intersystems.com - any new releases substitute previous versions, makes build useless ARM64 images have separate names, and it makes a pain to use them flags in iris-main, appears and disappears from version to version, which may fail the start the container healthcheck does not work as expected #Containerization #Continuous Delivery #Continuous Integration #Docker #InterSystems IRIS 10 3 0 710
Discussion Dmitry Maslennikov · Dec 15, 2021 UAE let’s meet Hi, I’m recently decided to stay for some months in Dubai. And looking for new opportunities here, as well as even would like to meet in person with local people who works with InterSystems. I can share my knowledge and experience. What do you think? Do we have somebody from Dubai, or other from other parts of UAE? #Other 1 1 0 299
Discussion Dmitry Maslennikov · Nov 9, 2020 %session.Data with unlimited amount of indexes Let's imagine you have to implement a method with a definition /// Set value to %session.Data ClassMethod setValue(params...) As %Status { } How it should work do ..setValue("key1", "val") is equal to set %session.Data("key1") = "val" and do ..setValue("key1", "key2", "key3", "key4", "val") is equal to #Beginner #ObjectScript #Tips & Tricks #Caché #InterSystems IRIS 1 15 0 254
Discussion Dmitry Maslennikov · Sep 4, 2020 Format of stored files in Source Code Control systems The use of Source Code Control systems in development is important. And there are a few systems known in the world, like GIT, SVN (Subversion), Perforce, Mercurial. Where the most popular nowadays is the git. Using it is very useful in many cases, but mostly it depends on the code as text, which can be compared between commits, branches, or versions of releases and so on. #CaretDev #Development Environment #VSCode #Caché #InterSystems IRIS 1 0 0 311
Discussion Dmitry Maslennikov · Nov 13, 2017 HTTP/2 is coming Just curious if anyone tried to use HTTP/2 in their Caché projects? And InterSystems thoughts about adding support for this new version. #Frontend #Caché 2 3 0 593