Issue
A defect has been detected in the Denodo Platform 7.0 Update 20201116, in the Version Control System (VCS) integration of Virtual DataPort.
Denodo is going to release an update of Denodo 7.0 in January 2021 to correct this defect.
Environment
It affects all the installations of the Denodo Platform 7.0 that use the Version Control System (VCS) integration of Virtual DataPort.
Important: if you do not use the VCS integration of Virtual DataPort, you will not be affected by this.
Resolution
If you have already installed the update denodo-v70-update-20201116 or are going to install it, and you use the VCS integration of Virtual DataPort, these are the solutions available:
Solution #1
Open a support case in the Denodo Support Site to request a hotfix addressing this issue.
Solution #2
Follow these steps if none of the elements of the databases that use VCS have been modified since the installation of the update denodo-v70-update-20201116:
- Edit one of the elements that are displayed as unversioned. For example, change the description of a view that is displayed as unversioned.
- Commit the entire database of this element.
After this, the VCS status of the elements of this database will be restored.
- For each database with VCS enabled, repeat these steps if none of the elements of this database has been modified since the installation of the update denodo-v70-update-20201116.
Solution #3
Follow these steps if one or more elements of a database that uses VCS have been modified:
- From the VCS Management dialog, import this database again.
The goal is to create a new database with the contents of the remote repository.
- Repeat the changes you already made since you installed the update, on the elements of the new database.
- Consider deleting the old database to avoid having two databases with similar content.
Note: if you modified some databases but not all of them, you can follow the process of Solution #2 for the ones that have not been modified.
Cause
This issue is caused by a change in the mechanism that stores the VCS-status of some metadata elements. The consequence is that, after installing this update, all the elements are displayed as unversioned.
The information provided in the Denodo Knowledge Base is intended to assist our users in advanced uses of Denodo. Please note that the results from the application of processes and configurations detailed in these documents may vary depending on your specific environment. Use them at your own discretion.
For an official guide of supported features, please refer to the User Manuals. For questions on critical systems or complex environments we recommend you to contact your Denodo Customer Success Manager.