Details
-
Bug
-
Status: Closed (View Workflow)
-
Blocker
-
Resolution: Fixed
-
10.1.4
-
None
Description
Effect file_key_management_plugin where first tables with key_id 1-4 are created, then key_id is changed in all tables to 5. Restart server with different key file where keys 1-4 are deleted and new key_id 6-9 are introduced but naturally key 5 remains the same. Idea is to alter tables back to use changed keys for key_ids 6-9.
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Attachment | innodb_page_encryption_key_change.test [ 38217 ] |
Description | Effect file_key_management_plugin where first tables with key_id 1-4 are created, then key_id is changed in all tables to 5. Restart server with different key file where keys 1-4 are changed but naturally key 5 remains the same. Idea is to alter tables back to use changed keys for key_ids 1-4. | Effect file_key_management_plugin where first tables with key_id 1-4 are created, then key_id is changed in all tables to 5. Restart server with different key file where keys 1-4 are deleted and new key_id 6-9 are introduced but naturally key 5 remains the same. Idea is to alter tables back to use changed keys for key_ids 6-9. |
Summary | nnoDB: Assertion failure in file ha_innodb.cc line 21135 when changing key_id | Tables with encryption=yes using file_key_management plugin are not encrypted |
Priority | Critical [ 2 ] | Blocker [ 1 ] |
Fix Version/s | 10.1.5 [ 18813 ] | |
Fix Version/s | 10.1 [ 16100 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |
Workflow | MariaDB v3 [ 67726 ] | MariaDB v4 [ 149216 ] |
Actual keys can be changed as long the key_id does not change.