What's new in 8.10.5.x (LTSR) - December 2020
New in 8.10.5 & New in 8.10.5.1 Learn what's new in Operational Decision Manager 8.10.5.x.
Operational Decision Manager delivers new features and improved performance with every release.
This list includes new features in 8.10.5.0, which was released in December 2020, and 8.10.5.1, a fix pack that was released in June 2021.
Table of contents
General
Long term support release
Operational Decision Manager 8.10.5 is a
Long Term Support Release (LTSR). LTSR releases are suitable for customers who want longer term
deployment and greater stability. Continuous Delivery (CD) releases provide functionality more
frequently, but they have a shorter support lifecycle. Learn more...
Deprecation notices
The following feature is deprecated in 8.10.5.1:
- Decision Server Insights
The following features are deprecated in 8.10.5.0:
- Decision Center Enterprise console
- Decision Center modeling decision services
See Deprecated features for migration details.
Product dependencies
- WebSphere® Liberty 21.0.0.3
- Oracle Database 19.6
- Java Development Kit 8.0.6.25
- WebSphere Liberty 20.0.0.9
- WebSphere eXtreme Scale 8.6.1.4
- Java Development Kit 8.0.6.15
For more system requirements, see Detailed system requirements.
New in 8.10.5.1 Configuring event emitters from Java SE
Now, you can enable the emission of events to Business Automation Insights manually, by using Ant tasks, or in
a Java SE application.
Learn more...
Changes to installing local help
Starting with 8.10.5, you must set up the local help system manually, and not through IBM
Installation Manager. After setting up the local help, you can access it through your components or
a web browser.
Learn more...
Decision Center
New in 8.10.5.1 Exporting snapshot by using REST API
You can use REST API to export a snapshot and debug it in Rule Designer.
Learn more...
New in 8.10.5.1 Reporting for resource updates in snapshots
You can report updates to resources and models when you compare snapshots in the Business
console.
Learn more...
New in 8.10.5.1 Default manual column adjustment in decision tables
By default, column widths in decision tables are manually adjusted now. You can set the Business
console to automatically set the widths.
Learn more...
Configuring Decision Center with a configuration file
Decision Center can configure itself by using
properties that you define in a file. This approach provides a convenient way to initialize Decision Center, configure its database, define servers
and Lightweight Directory Access Protocol (LDAP) configurations, and set other configuration
properties.
Learn more...
Creating and updating database schemas with REST API
Unlocking decision artifacts
When a rule or other decision artifact is locked, a user who has the right permissions can now
unlock the file in the Business console.
Learn more...
Sharing projects in new branches
Now, you can propagate dependencies on shared projects when you create a branch in a decision
service. By selecting the Propagate Shared Dependencies option in the branch creation dialog when
you create a branch, you carry over the shared projects of the copied branch.
Learn more...
Compacting tool for identifiers
The identifiers that are used in Decision Center are numeric values that are always growing. Because gaps are left in the set of used values, the
maximum value can be reached even if the full set of values is not used. The compacting tool updates
the identifier values by removing the gaps.
Learn more...
Rule Execution Server
Property to limit run time for rulesets
The ruleset.decisionEngine.maxRunningTime property is used to set the amount
of time that a ruleset can run. The property can be selected and defined in Rule Designer or the Rule
Execution Server console. The time is given in seconds, and the
property works in only the decision engine, not the classic rule engine.
Learn more...
OpenAPI updates
- Operational Decision Manager now uses OpenAPI 3.0.
Learn more....
- Now the security option for OpenAPI has the
Bearer
attribute to enable HTTP bearer authentication. The security option already enabled HTTP basic authentication with thebasic
attribute.Learn more...
Operational Decision Manager on Certified Kubernetes
New in 8.10.5.1 Air gap installation
An air gap installation allows you to install Operational Decision Manager on Certified Kubernetes clusters that are not connected to the
internet (offline).
Learn more
New in 8.10.5.1 Build command
You can automate the build of your rule and Java projects as rule applications outside Eclipse.
This way, you do not need to install Rule Designer in the environment where build
agents build projects.
Learn more...
New in 8.10.5.1 Licensing and metering
Your Operational Decision Manager product license gives you
access to various components and features. After you install the components, you can monitor your
usage for capacity or consumption, depending on your entitlement.
Learn more...
Support of Helm version 3
Use a Helm chart version 3 to deploy Operational Decision Manager 8.10.5 on a Certified Kubernetes cluster. Helm version 2 is no longer supported.
Support of PostgreSQL version 12
The PostgreSQL internal database supported in Operational Decision Manager 8.10.5 on Certified Kubernetes is version 12. To upgrade from a
previous release, you need to migrate your data to this new version.
Learn
more...
Configuration of the Decision Server Console title
Two new parameters have been added to the Helm chart of the ODM container to allow you to
customize the name of the Decision Server Console: decisionServerConsole.title
and decisionServerConsole.description.
Learn
more...
Deployment to Amazon Elastic Kubernetes Service (EKS)
Operational Decision Manager supports deployments to the Amazon
EKS managed Certified Kubernetes platform.
Learn more...
Deployment to Azure Kubernetes Service (AKS)
Operational Decision Manager supports deployments to the Azure
AKS managed Certified Kubernetes platform.
Learn more...
Use of a custom service account
The ODM Helm chart now creates and uses a custom service account named by default
release_name-ibm-odm-prod-service-account for a production
installation, or release_name-ibm-odm-dev-service-account
for a developer edition.
Learn
more...
Support of digest in container images
It is now possible to refer to a specific version or instance of a container image by setting a digest instead of a tag. In some cases, you don’t want images to be updated to newer versions but prefer to use a fixed version. To make sure a container always uses the same version of an image, specify a digest. The digest uniquely identifies a specific version of the image so it is never updated by Kubernetes unless you change the digest value.
Support of Microsoft SQL Server 2019 database
Operational Decision Manager supports Microsoft SQL Server
external database.
Learn more...
Access to ODM services with an Ingress
You can generate an Ingress for an Operational Decision Manager
deployment to expose the services to external access.
Learn
more...
Containers run with any uid
The Operational Decision Manager containers can run with any user id or group id.
Deployment for non production purposes
If you want to use an ibm-odm-prod instance in testing environments, you can deploy it with a
non-production license.
Learn
more...