Upgrade from 6.0.13 to 6.1.0 requires manual intervention (for IMPORT, EXPORT and priority groups)
Details
| Detail name | Value |
|---|---|
| Changelog Number | 7232 |
| Type | Bug |
| Status | Resolved |
| Affected Versions | Exasol 6.1.0, Exasol 6.0.13 |
| Fix Versions | Exasol 6.0.14, Exasol 6.1.1 |
| Resolution Date | 2019-01-10 |
Description
The upgrade from 6.0.13 to 6.1.0 should automatically adapt the database but is missing two steps:
- The role PUBLIC is not given to the new introduced system privileges IMPORT and EXPORT.
- The weights of the priority groups are not adapted.
These steps were planned to avoid changed behavior (coming with EXASOL-2242 and EXASOL-2151) for existing databases. However, due to a bug, these steps were not applied properly after the upgrade.
Please note that this bug only affects upgrading existing databases and only the upgrade from version 6.0.13 to 6.1.0.
Workaround
After the upgrade run the following queries in 6.1.0 manually:
GRANT IMPORT, EXPORT to PUBLIC; ALTER PRIORITY GROUP LOW SET WEIGHT = 100; ALTER PRIORITY GROUP MEDIUM SET WEIGHT = 300; ALTER PRIORITY GROUP HIGH SET WEIGHT = 900;
Notes
- Choose an upgrade path which does not contain the upgrade from 6.0.13 or higher to 6.1.0. For example 6.0.12 to 6.1.0 and 6.0.13 to 6.1.1 are not affected by this bug.
- Please also note that upgrading from 6.1.0 to 6.1.1 does not fix the issue, if the database was upgraded from 6.0.13 to 6.1.0 before. In this case the manual workaround described above must still be used.
Recommended upgrade path
We recommend to upgrade always from the latest 6.0.x to the latest 6.1.x.