added custom data to update by diff api
Unit test and bug fix for revision customData
attribution