Upgrade from 14.5 to 15.x - ClusterInfo.getInstanceId() is wrong in some conditions

Description

The customer saw where the problem is: should be returning the copy and not this

protected ClusterInfo copy(ClusterInfo copy) {
copy.setBackupId(this.getBackupId());
copy.setInstanceId(this.getInstanceId());
copy.setNumberOfBackups(this.getNumberOfBackups());
copy.setNumberOfInstances(this.getNumberOfInstances());
copy.setSchema(this.getSchema());
copy.setName(this.getName());
return this;
}

The customer changed the code and the problem fixed.

The customer is using IntegratedProcessingUnitContainerProvider

Activity

Show:
Ester Atzmon
March 22, 2021, 2:40 PM

another customer complains about the same.

Ester Atzmon
January 26, 2021, 8:51 AM

The attached test shows that writing an object using a task and calculating routing according to cluster-info will work fine with 14.5 and fail with 15.x on the wrong routing protective mode.

Fixed

Assignee

Niv Ingberg

Reporter

Ester Atzmon

Labels

Priority

Medium

SalesForce Case ID

None

Fix versions

Commitment Version/s

None

Due date

None

Product

XAP

Edition

Premium

Platform

All