Universal Contact Server Release Notes
|Release Date||Release Type||Restrictions||AIX||Linux||Solaris||Windows|
This release contains the following new features and enhancements:
- Active/active N+1 architecture—N+1 architecture provides enhanced reliability and scalability of the UCS solution. Clients can connect to any UCS node—all data is available on any node. Each UCS node connects to the Cassandra cluster and, depending on the consistency level and replication factor required, UCS can connect to other UCSs. If a UCS node fails, clients can reconnect to another live node and resume work. Both UCS nodes and Cassandra nodes can fail individually without data loss or long outage. MORE DETAILS
- Genesys Knowledge Management/Content Management System (GKC/CMS) is tightly integrated in UCS 9.1. All UCS clients (except RMI clients) are connected to the UCS 9.1 node or cluster. UCS 9.1 supports the full feature set (standard responses, screening rules, and so on) of GKC/CMS 9.0, with UCS acting as a transparent proxy. MORE DETAILS
- Geo-replication—UCS 9.1 supports geo-replication by using the Datacenter Replication feature in Cassandra. Geo-replication systems are designed to improve the distribution of data across geographically distributed data networks. MORE DETAILS
- Apache Cassandra 3.11 or higher is required in this release.
- Elasticsearch 5.5 is required in this release.
- REST API—Clients can connect to UCS 9.1 using either the Genesys PSDK or the new RESTful API. MORE DETAILS
- Data Expiration—Data expiration allows you to handle some classes of information, including session information, machine generated event data, and logs that only need to persist for a limited period of time. Data expiration relies on a data retention policy that uses the time-to-live (TTL) parameter in Cassandra. MORE DETAILS
- Data Segmentation—Data Segmentation provides support for the logical segmentation of data by hierarchy For example, you might segment your data by Line of Business (LoB) or subsidiary, or a combination of both. Rather than use a formal "data type", each table in Cassandra has a Segment column of type text. This new column is able to store hierarchical segmentation by using the \ delimiter— for example; Finance\Banking\XYZ. MORE DETAILS
- Rolling upgrade, including data migration, without service interruption is now supported. Each node must be stopped, upgraded and restarted in sequence. Once the node is upgraded and started it requests all missed changes from the other nodes. MORE DETAILS
- Resumable Migration—You can also pause and resume a migration job while preserving all data and without loss of any context. MORE DETAILS
- Monitoring Tools—The Cassandra and Elasticsearch monitoring tools implemented in this release provide statistics on UCS, Cassandra and Elasticsearch clusters. A UCS for dedicated monitoring and maintenance can now run in Monitoring mode, enabled by setting the [monitor]/enable option to true. MORE DETAILS
- Support for Media-Specific TTL—Interactions can now have different time-to-live (TTL) values depending on their media type. For each media type you want to use in this way, you need to create a media-specific variant of the retention-entity-interaction-<media-type> configuration option in the [cassandra-keyspace] section of the UCS application or application cluster object. MORE DETAILS
- Migrating Context Services Extensions—You can now migrate Context Services extension metadata and extension content to UCS by running a MigrateExtensions job in GDPS. Note that you must migrate Profiles (contacts) before running the MigrateExtensions job. MORE DETAILS
- Java 8—UCS 9.1 supports only Oracle Java 1.8 x64.
- Basic Data Encryption Support—MORE DETAILS
- CJK Language Support—Support for the CJK (Chinese, Japanese, Korean) language group in UCS search is implemented in this release.
- Multi-tenancy—UCS 9.1 now supports multi-tenancy. MORE DETAILS
- Support for CORS—Support for Cross-Origin Resource Sharing is implemented in this release. MORE DETAILS
- Discontinued Support—Support for Windows Server 2008 is discontinued in this release.
This release contains the following resolved issues:
Procedures from UCS 8.x for making attributes searchable from the desktop no longer apply in UCS 9.1. It is no longer necessary to configure is-sortable and is-searchable on attributes. When an attribute is created in the Business Attributes, it becomes searchable. You can now also specify as many searchable attributes as you want. Previously, there was a limit of 10 interaction attributes of type string and 5 interaction attributes of type integer. The queries on column StrAttributeX and IntAttributeX are no longer supported. (UCS-3368)
UCS automatically enables UTF-8 at startup if it is connected to Configuration Server UTF-8. (UCS-3379)
Please refer to the UCS 9.1 Migration Guide.