Deleting Update Sets
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-04-2012 04:00 PM
Hi there
Is deleting an Update Set would impact anything on system? Will the versions created for all code changes under a configuration will be eventually deleted when an Update Set is deleted after removing changes under it? I thought, an Update Set is a logical group of changes listed under it, but deleting an Update Set with changes will not delete changes from versions. is that correct or wrong?
I know deleting Update Set is not a good practice, instead we could make them as IGNORE. But wanted to check deleting would impact anything? starting from code versions to anything else?
Thanks in advance
Sashi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-04-2012 04:05 PM
One possible bad side effect of deleting an update set is the following: Things you have changed as part of that update set could revert to the out-of-box version the next time you upgrade.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-04-2012 04:19 PM
Thanks for your response. It does mean changes made (which are version'ed ) are not deleted? Is Update Set changes (all changes displayed under it) are a logical group, but deleting Update Set not actually delete all the changes, correct?
We recently upgraded to Berlin. Before upgrading to Berlin we cloned from Prod which brought many 'Completed update Sets' back to DEV. Instead of manually making them as IGNORE we were thinking to hard delete all Update Sets leaving Default and start as a fresh. But we weren't sure whether deleting all Update Sets would eventually deletes all versions created for the changes or any other impact.
In future clones we thought of preserve Update Set tables so that changes wouldn't be copied where as table structures created.
Correct me if I'm wrong in any above or with this approach.
Thanks
Sashi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-05-2012 08:46 AM
Deleting an update set will delete the RECORD of a change (the sys_update_xml record that recorded the customization), not the change itself. This means that you will not see an immediate effect. e.g., a Business Rule you modified from out-of-box version will still be your modified version.
BUT, the next time you upgrade, your instance will no longer have a record of the change, and the out-of-box version will be put back. You will lose your change at that point.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎10-05-2012 12:38 PM
Thank you, you answered my question.
Just one last question. When we upgrade to a different version, we normally clone the non-prod instances from PROD and then upgrade. So deleting an Update Set from any non-prod instances shouldn't be an issue as long as they are cloned back from Prod before Upgrade happens. Will you agree?
Just making it sure that there weren't any other issue that is out of my sight.