Affected version(s): 7,8
Context
When upgrading from 8OX App Suite v8.x to 8v8.30 or when trying to run AppSuite 7 and 8 OX App Suite v7 and v8 in parallel you'll be facing an incompatible change to persistent ObjectCache database structure.
Starting with release 8OX App Suite v8.30, the ImageConverter (IC) database structure has been changed in an incompatible way in order to reduce
load on cache database server side and to improve performance with constant and heavy workloads.
The change itself contains the removal of stored procedures (Create/Update/Delete Triggers) on DB server side as well
as the removal of two count table columns whenever an IC container instance >= release 8OX App Suite v8.30 is started.
Due to this incompatible change, the IC admin needs to adhere to the following steps so that deployment rollbacks are possible without
any flaws (e.g. ERROR log entries) and that parallel database schema usage between 7OX App Suite v7.x and >= 8v8.30 deployments is not conflicting.
In summary, the admin should ensure that a dedicated, new IC ObjectCache database schema as well as a dedicated, new object store is used.
The schema name and the object store name must be different to IC ObjectCache schemas and stores used in prior releases.
Step-by-step guide
Please use a different IC ObjectCache database schema. The following Helm chart value needs to be set to a different value than in prior releases
Code Block core-imageconverter: objectCache: mysql: ... database: newSchemaName
Please use a different IC ObjectCache object store. the following Helm chart value needs to be set to a different value than in prior releases
Code Block ----- S3 object store ------ core-imageconverter: objectCache: s3ObjectStores: - ... bucketName: newBucketName ----- SproxyD/Scality object store ------ core-imageconverter: objectCache: sproxydObjectStores: - ... path: newObjectStorePath
Related Stories and SoftwareChangeRequests
Related articles
Content by Label | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Page properties | ||
---|---|---|
| ||
|