SST is failing if the donor has encrypted undo logs.

Description

.7 version : 5.7.25-28-31.35-debug
Testcase

Attached config file and error log.

Environment

None

Attachments

3

Smart Checklist

Activity

Krunal Bauskar March 29, 2019 at 8:49 AM

commit 19b593092ba533a9d3859737599ba1f4416c54cf
Author: Krunal Bauskar <krunal.bauskar@percona.com>
Date: Thu Mar 28 10:55:09 2019 +0530

  • PXC#2491: SST is failing if the donor has encrypted undo logs.

  • .7 doesn't support undo log encrpytion and has no plan
    to support it in future given that the implementation has been
    replaced in PS with MySQL native implementation.

  • Infact, .7 don't plan to support any of these
    data-at-reset encryption features

  • innodb_temp_tablespace_encrypt

  • innodb_sys_tablespace_encrypt

  • innodb_encrypt_tables

  • innodb_parallel_dblwr_encrypt

  • innodb_undo_log_encrypt

  • innodb_redo_log_encrypt

  • Support for existing features that .7 started supporting (BETA quality)
    general tablespace, file-per-table, encrypt-tmp-files will continue under
    BETA quality tag.

 

Krunal Bauskar March 28, 2019 at 3:12 AM

.7 only support general and file_per_table based encryption.

all other encryption is not supported by PXC.

So this scenario is invalid. But we should block user from setting it to avoid confusion.

I will block setting the said option in .7.

Done

Details

Assignee

Reporter

Labels

Time tracking

2h 55m logged

Fix versions

Affects versions

Priority

Smart Checklist

Created March 27, 2019 at 7:25 AM
Updated March 6, 2024 at 10:12 PM
Resolved March 29, 2019 at 8:50 AM