resources

May 21, 2014 – Alert: Incorrect $BIT Rollback over ECP

InterSystems has corrected a defect that can lead to $BIT operations over ECP being rolled back incorrectly.

This defect is present on all releases of Caché, Ensemble, and HealthShare prior to 2013.1.6. This defect only affects deployments that use ECP; other deployments are not affected.

As a result of this defect, if a $BIT operation originates on an ECP application server and occurs in a transaction, it may, on rollback under rare conditions, be rolled back to the wrong value. This can impact bitmap indices as well as any application-specific use of $BIT.

The correction for this defect is identified as SJ2941 and is included in Caché, Ensemble, and HealthShare as of 2013.1.6 and 2014.1.0, and is also available via Ad Hoc distribution from InterSystems Worldwide Response Center (WRC). If you have any questions regarding this alert, please contact the Worldwide Response Center.