Release Notes
Deprecations

To make UM more maintainable, functionality is sometimes removed from UM. Informatica understands that this can be disruptive to users, so we try to restrict such deprecations to features that, to our knowledge, are not needed by our users.

Informatica recommends careful reading of each version's release notes to learn which features are being deprecated.

If you discover that a feature is deprecated which is important to your use case, please contact Informatica Support.


Deprecations for 6.13  <-

  • "Reduced FD" Stores. The Store configuration option repository-type of "reduced-fd" is now deprecated, and will be removed from a future UM version. Users of "reduced-fd" are advised to contact Informatica Support for advice on migrating to repository type "disk".

  • Store Groups. The Store organization method of creating multiple Q/C groups is deprecated and may be removed from a future release. Users of multiple groups are encouraged to migrate their source configurations to use a single group of Stores for Q/C.

  • "No Cache" Stores. The Store configuration option repository-type of "no-cache" is now deprecated, and will be removed from a future UM version. Users of "no-cache" are advised to contact Informatica Support for advice on migrating to repository type "disk".

  • Arrival Order Delivery, No Reassembly Deprecation. The Arrival Order, Fragments Not Reassembled feature (ordered_delivery 0) is still operational but may be removed in a future release.

    Users are advised to use Arrival Order, Fragments Reassembled (ordered_delivery -1) instead.

  • Application Headers Deprecation. The Application Headers feature is still operational but may be removed in a future release.

    Users are advised to use Message Properties instead.

  • UM configuration attribute "application_data" and the corresponding <application-data> XML configuration element. This feature was never fully implemented, and it is now formally deprecated and may be removed in a future release.


Platform Deprecations for Daemons  <-

As of UM version 6.13, there is a reduction in supported platforms for UM daemons.

The UM daemons are:

Starting with UM version 6.13, the daemons will only be supported on the following platforms:

Daemon Linux 64 Windows 64 Windows 32
Persistent Store (stored) YES YES no
DRO - Dynamic Routing Option (tnwgd) YES YES YES
Unicast Resolver Daemon (lbmrd) YES YES no
SRS - Stateful Resolution Service YES YES no
UMM Ultra Messaging Manager (ummd) YES YES no
ActiveMQ broker YES YES

no

Platforms not mentioned in the above table are not supported for the UM daemon components, including 32-bit Linux, Solaris, AIX, IBM Power CPUs.

Note that there is no change in support for applications. UM daemons running on the reduced set of platforms will be able to service applications running on the full range of supported platforms.


Deprecations for 6.11.1  <-

Attention
The 6.11.1 release notes announced the deprecation of certain platforms for UM daemons, claiming that they would be discontinued in UM version 6.12. However, some users requested more time for the transition. As of UM version 6.12, these deprecated daemon platforms have not yet been removed, and are therefore still fully supported in 6.12. See Platform Deprecations for Daemons.

Starting with UM version 6.13, the UM daemons will no longer be available on certain platforms.

Note
User applications will continue to be fully supported on all platforms. These deprecations only apply to UM daemon executables, such as the Store Daemon and the Dynamic Router daemon.

UM daemons will continue to be available on the following platforms:

  • Persistent Store daemon ("stored"): Linux 64-bit, Windows 64-bit.
  • UM Dynamic Router daemon ("tnwgd"): Linux 64-bit, Windows 64 and 32-bit.
  • UM Manager daemon ("ummd"): Linux 64-bit, Windows 64-bit.
  • UM Resolution daemon ("lbmrd"): Linux 64-bit, Windows 64-bit.
  • UM Queue Broker (ActiveMQ): Linux 64-bit, Windows 64-bit.

The planned deprecated daemon platforms are:

  • Solaris (X86 and Sparc)
  • AIX
  • MacOS
  • Linux 32-bit
  • Windows 32-bit (except Dynamic Router "tnwgd", which will continue on 32-bit)

User applications deployed on these platforms will fully interoperate with daemons running on the reduced set of platforms.

Please contact support if any of these planned deprecations interfere with your existing or planned deployments.


Deprecations for 6.10  <-


Streaming Deprecations for 6.10  <-


Persistence Deprecations for 6.10  <-

Dynamic Router Deprecations for 6.10  <-

  • Dual-TCP peer links. UM DRO version 6.10 no longer supports dual-TCP peer links. The XML configuration elements '<tcp>' and '<companion>' will generate errors. Upgrading customers should use <single-tcp> instead.


Deprecations for 6.8  <-


Persistence Deprecations for 6.8  <-

  • For Persistent Stores, the '<topic>' option type value 'regexp' is deprecated.

  • The Round-Robin store failover configuration, which was deprecated in UM 6.7, is now removed from Ultra Messaging 6.8 and is no longer available.


Queuing Deprecations for 6.8  <-

The following configuration options are deprecated and no longer function.

  • umq_flight_size (context)
  • umq_flight_size_behavior (context)
  • umq_msg_total_lifetime (context)
  • umq_message_retransmission_interval (context)
  • umq_message_stability_notification (context)
  • umq_queue_check_interval (context)
  • umq_queue_name (source)
  • umq_queue_participants_only (source)
  • umq_queue_query_interval (context)
  • umq_require_queue_authentication (context)
  • umq_retention_intergroup_stability_behavior (context)
  • umq_retention_intragroup_stability_behavior (context)
  • umq_retention_intergroup_stability_behavior (source)
  • umq_retention_intragroup_stability_behavior (source)

The following C API functions are deprecated and no longer function:

The following Java and .NET API functions are deprecated and no longer function:

  • UMEBlockSrc class
  • LBMContext.setUMQInflight() method
  • LBMContext.setUMQMessageStable() method


Dynamic Router Deprecations for 6.8  <-

  • The '<regex-pattern>' configuration option element is deprecated.


Deprecations for 6.7  <-


Streaming Deprecations for 6.7  <-


Persistence Deprecations for 6.7  <-

  • The Round-Robin Store failover configuration is deprecated.

  • The 'repository-disk-max-write-async-cbs' option is deprecated.


Deprecations for 6.0  <-


Streaming Deprecations for 6.0  <-


Deprecations for pre-6.0  <-

Deprecations for UM versions prior to 6.0.