19. Release LBM 4.2.8 / UME 3.2.8 / UMQ 2.1.8 - July 2011

19.1. LBM 4.2.8

19.1.1. Updated Features

  • Implemented a more efficient structure in the UM Gateway for detecting duplicate sequence numbers. This addition includes the new 29West configuration options, mim_sqn_window_increment and mim_sqn_window_size, in addition to the UM Gateway configuration element, <sqn-window size="16384" increment="8192"/>. See 29West Gateway Configuration DTD.

  • In the UM Gateway, added the topic name to both endpoint and peer portal log messages and the source string to endpoint portal log messages when a new transport is joined and a forwarding entry for the source's context instance (ctxinst) already exists with a different association. Log messages now appear in the following form: endpoint portal [XX] found address for source ctxinst [YY] (topic [AA] source [BB]) different from existing association - new address used (rcvdc create), where AA is the topic string, and BB is the source string.

  • Implemented backward compatibility for LBMMON statistics packets for LBM Version 3.6.1 and later by enhancing LBMMON internal message processing.

19.1.2. Bug Fixes

  • Corrected a problem with the UM Gateway that resulted in a receiver experiencing unrecoverable loss while in a Late Join operation with a not fully initialized proxy source.

  • Improved the efficiency of wildcard pattern interest messages between UM Gateway peer portals which previously could cause spikes in traffic and message latency.

  • Corrected a problem with the UM Gateway that caused topic queries looking for a UMS context to continually loop.

  • Corrected a problem with the UM Gateway that prevented source side filtering from working properly.

  • Corrected a problem with a late joining receiver that sometimes caused extra, unnecessary late join requests to be sent to a source, resulting in spurious unrecoverable loss events on the receiver at the beginning of a late join.

  • Corrected a problem that could cause late join through a UM Gateway to fail to catch up to the live stream when requested messages were no longer available at the original source.

19.1.3. Known Issues

  • When using the UM Gateway Informatica recommends that you do not enable the Multi-Transport Threads feature. Informatica does not support nor test the operation of Multi-Transport Threads across the UM Gateway.

  • Multi-Transport Threads do not support persistent stores (UMP) or queues (UMQ).

  • When using Event Queues with the Java API on Mac OS X kernel 9.4, core dumps have occurred. Mac OS X kernel versions prior to 9.4 have not produced this behavior. Informatica is investigating this issue.

  • Sending LBT-IPC messages larger than 65,535 bytes is not supported when ordered_delivery has been set to 0 (zero) unless you set transport_lbtipc_behavior to receiver_paced.

  • When using the LBT-RDMA transport with Java applications, a segfault can occur if you kill a receiver with Ctrl-C. As a workaround, use the JVM option, -Xrs. Informatica is investigating this problem.

  • If you use the current version of VMS (3.2.8), UMS 4.1 issues the following warning: LOG Level 5: LBT-RDMA: VMS Logger Message (Error): vmss_create_store: 196[E] vms_listen: rdma_bind_addr failed (r=-1). This warning indicates that rdma_bind failed for ethernet interfaces, which is expected behavior. Currently, VMS attempts rdma_bind on all interfaces. When released, VMS version 3.2.9 will only run rdma_bind on infiniband-capable interfaces.

  • When using Automatic Monitoring with ud_acceleration and the epoll file descriptor option, UMS may leave a monitoring thread running after context deletion. Informatica is investigating this problem.

  • The UM Gateway does not currently support responses that exceed the maximum datagram size.

  • At the present time, 32-bit applications cannot interact with 64-bt applications using the LBT-IPC transport. As a result, a 64-bit UM Gateway cannot interact with a 32-bit application using LBT-IPC. It can only interact with a 64-bit application. Likewise, a 32-bit UM Gateway can only interact with a 32-bit application.

  • The UM Gateway does not currently support queuing at this time, only streaming and persistence. This will be resolved in a future release.

  • The UM Gateway is not supported as a standalone Windows service at this time. This will be resolved in a future release.

  • The UM Gateway does not currently support a four gateway "full-mesh" configuration (i.e., all gateways connected).

  • If using LBT-RDMA across the UM Gateway and you exit the gateway with Ctrl-C, you may see a segfault. Informatica is aware of this and has not observed any ill effects from this segfault.

  • Informatica recommends against configuring UM Gateways in a ring of peer portals - use configurations utilizing gateway endpoints (parallel paths) to break the ring.

  • Informatica recommends not stopping and restarting UM Gateways within the transport's activity timeout period (transport_*_activity_timeout defaults to 60 seconds for LBTRU and LBTRM).

19.2. UME 3.2.8

19.2.1. Bug Fixes

No specific UMP problems were discovered.

19.2.2. Known Issues

  • Receivers using event queues and Spectrum with UMP can experience a SIGSEGV while shutting down if events still exist on the event queue when it is deleted. As a workaround, use LBM_EVQ_BLOCK when dispatching event queues. During application shutdown, call lbm_evq_unblock() after deleting receivers associated with the event queue, but before deleting any context objects. Once the dispatch thread exits, it is safe to proceed with context deletion. 29West is working on a solution to this problem.

  • When running a store on a Solaris machine, you may experience registration failures after a few minutes. The store repeatedly reports the error, [WARNING]: wait returned error 4 [select: (22) Invalid argument]. Changing fd_management_type to devpoll prevents this problem. Informatica is investigating this problem.

  • UMP proxy source elections can only occur among stores in the same topic resolution domain connected directly via peer links. Informatica is investigating this problem.

19.3. UMQ 2.1.8

19.3.1. Bug Fixes

No specific UMQ problems were discovered.

Copyright (c) 2004 - 2014 Informatica Corporation. All rights reserved.