Deprecated and Discontinued Features
This topic lists features deprecated features in InterSystems IRIS®; it also lists any features that are discontinued or removed.
About Deprecated and Discontinued Technologies and Features
From time to time, InterSystems stops further development of a technology when newer and better options are available. However, product support for these capabilities continues in the same way that it does for products beyond our Minimum Supported VersionOpens in a new tab.
Deprecated designates a feature or technology that InterSystems no longer actively develops and for which better options exist. Deprecated items should not be used for new development. The deprecated designation indicates that customers should plan to eliminate use of the feature or technology. InterSystems maintains the staff expertise to support deprecated product capabilities.
Discontinued designates a feature or technology that is no longer viable for use, even in existing applications. InterSystems feels that continued use of such technology is a risk for our customers. The reasons for this include but are not limited to:
-
Usage has declined to a small number of customers.
-
The feature has become incompatible with current technologies or security practice.
-
Incompatibilities between the feature or technology and our current product implementation make application maintenance prohibitive.
-
The feature or technology depends on discontinued content from a third party.
System Alerting and Monitoring
System Alerting and Monitoring (SAM) is discontinued. As of December 4, 2024, it is no longer available for download.
H2O and DataRobot Providers
In the 2024.3 release, IntegratedML support for the H2O and DataRobot providers has been removed. InterSystems recommends using AutoML in your IntegratedML configurations.
Studio
Starting with this 2024.2 release, Windows kits no longer contain Studio. This means that new installations of this kit will not install Studio, and upgrading an existing instance to the version of this kit will remove Studio from the instance’s bin directory.
Developers who wish to keep using Studio will need to download the 2024.1 Studio component from the WRC component download pageOpens in a new tab independently. Studio version 2024.1 is forward compatible, so it can connect to future versions, including this release.
InterSystems recommends Visual Studio (VS) CodeOpens in a new tab with the InterSystems ObjectScript Extension PackOpens in a new tab, which provides a fully-featured integrated development environment for InterSystems applications. The InterSystems ObjectScript Expansion Pack includes the following extensions: InterSystems ObjectScriptOpens in a new tab, InterSystems Language ServerOpens in a new tab, and Server ManagerOpens in a new tab extensions. See the documentation for the InterSystems VS Code extensionsOpens in a new tab for information on migrating from IRIS Studio to VS CodeOpens in a new tab.
Public Key Infrastructure
As of version 2024.1, InterSystems Public Key Infrastructure (PKI) is deprecated. It may be removed from future versions of InterSystems products. InterSystems urges users to discontinue use of the PKI features.
InterSystems Cloud Manager
As of version 2023.3, InterSystems Cloud Manager (ICM) has been deprecated. InterSystems will continue to support existing customers using this technology, but it is no longer recommended for new deployments.
Customers in the cloud who are interested in deploying and managing an InterSystems IRIS deployment with many systems are encouraged to consider Kubernetes and the InterSystems Kubernetes OperatorOpens in a new tab, which has similar functionality to ICM.
InterSystems IRIS Natural Language Processing
As of version 2023.3, InterSystems IRIS NLP, also known as iKnow, has been deprecated. All existing functionality continues to be available as part of InterSystems IRIS and InterSystems will continue to support existing customer deployments. However, InterSystems is no longer actively developing the capability and does not recommend starting new development projects with the technology. The open-source versionOpens in a new tab of the core engine, packages as a Python module, can be used independently of InterSystems IRIS and will continue to be available. Customers looking for guidance on their current use of the technology are invited to reach out to their account teams.
InterSystems IRIS SQL Search, also known as iFind, is only partly affected. Only the Semantic and Analytic index types make use of the iKnow engine and therefore are deprecated. All other functionality and index types are not affected by this and continue to be the recommended choice for applications requiring a flexible and high-performance full text search capability.
Private Web Server (PWS)
As of version 2023.2, local installations of InterSystems IRIS will no longer install the private web server and InterSystems IRIS containers will no longer provide the private web server.
InterSystems strongly recommends that you install an external web server and configure it according to your needs, instead of using the private web server. Note that this is not a change in existing InterSystems recommendations and there is no change in the list of supported web servers.
Effective with the first EM release in 2026, the private web server will be discontinued; at that point, upgrades of existing InterSystems IRIS instances will remove the private web server.
For more details on this change, see the Private Web Server (PWS) topic in the 2023.2 new features listing.
Unstructured Information Management Architecture (UIMA) Integration
As of version 2023.1, the capability to implement the Unstructured Information Management Architecture (UIMA) has been deprecated. UIMA integration capability is still included in this release, but it will be removed in a future release.
As of version 2023.1, JAR files required to implement UIMA have been removed from releasesOpens in a new tab. To obtain these files, see Build Updated Apache UIMA JAR files.
Spark Connector
As of version 2022.1, the Spark connector has been deprecated. As of version 2022.3, it has been discontinued. As of version 2023.1, it has been removed from releases.
Spark now has a built-in JDBC connector. If you use the Spark connector, you should modify your code to use the Spark JDBC connector.
Atelier
As of version 2021.1, Atelier has been deprecated.
InterSystems recommends Visual Studio (VS) CodeOpens in a new tab with the InterSystems ObjectScript Extension PackOpens in a new tab, which provides a fully-featured integrated development environment for InterSystems applications. The InterSystems ObjectScript Extension Pack includes the following extensions: InterSystems ObjectScriptOpens in a new tab, InterSystems Language ServerOpens in a new tab, and Server ManagerOpens in a new tab extensions. See the documentation for the InterSystems VS Code extensionsOpens in a new tab for information on migrating from IRIS Studio to VS CodeOpens in a new tab.
Shadowing
As of version 2019.1, shadowing has been discontinued. Applications using shadowing should migrate to the corresponding capabilities available with mirroring, as described in the High Availability Guide.
Zen
As of version 2019.1, Zen has been deprecated. It is still included with this release, but it will be removed from a future release.
Zen Reports
As of version 2019.1, Zen Reports has been deprecated. It is still included with this release, but it will be removed from a future release.