I have multiple concurrent execution calls on a partioned region to the same entry. I was told the the requests would be serialized. From
the errror I saw in the log, it doesn't seem to be. Is my assumption correct?
11/01/2012 04:49:40,145 [Function Execution Processor3537] INFO com.coupons.gemfire.function.PRT_RecordPrintTM3 - executing PRT_RecordPrintTM3(DeviceId= 175176060, CouponId=17547115, PrintCount=2)
11/01/2012 04:49:40,364 [Function Execution Processor3540] INFO com.coupons.gemfire.function.PRT_RecordPrintTM3 - executing PRT_RecordPrintTM3(DeviceId= 175176060, CouponId=17594166, PrintCount=2)
11/01/2012 04:49:40,364 [Function Execution Processor3540] ERROR com.coupons.gemfire.domain.Device - updateCache(DeviceId=175176060)
11/01/2012 04:49:40,364 [Function Execution Processor3540] ERROR com.coupons.gemfire.domain.Device - CommitConflictException: The key 175,176,060 in region /__PR/_B__Device_70 was being modified by another transaction locally.
11/01/2012 04:49:40,365 [Function Execution Processor3540] ERROR com.coupons.gemfire.function.PRT_RecordPrintTM3 - updateCache(DeviceId=175176060, CouponId=17594166, printCount=2) failed.
Thanks.