Hi Vishnu,
Did you place a COMMIT WORK in your Update_entityset code? This is the reason why it is dumping.
You enter the changeset and update the first entityset in your batch. If you now commit it will dump trying to handle the second update...
You need to add some logic in your update_entityset method to detect if it's handled in a batch or not and if it is in a batch you need to commit in the CHANGESET_END method. It might even work without a hard commit. I'm not 100% sure.
Regards,
Robin