server icon indicating copy to clipboard operation
server copied to clipboard

MDEV-30831 fixing, aws_key_management can compile with new aws sdk on UBUNTU 22.04, 24.04

Open csenki opened this issue 6 months ago • 2 comments
trafficstars

  • [x] *The Jira issue number for this PR is: MDEV-30831

Description

MDEV-30831 fixing, aws_key_management plugin can compile with new aws sdk on UBUNTU 24.04 and 22.04 Its fix working with mariadb-10.11.

Release Notes

Little changes, only change 2 CMakeLists.txt and some include added to aws_key_management_plugin.cc

How can this PR be tested?

I tested build process. cmake ../mariadb-serever -DPLUGIN_AWS_KEY_MANAGEMENT=DYNAMIC -DAWS_SDK_EXTERNAL_PROJECT=1 -DNOT_FOR_DISTRIBUTION=1 cd plugin/aws_key_management make I tested the plugin: Install plugin alter table .... ENGINE=INNODB encrypted=yes; alter table .... ENGINE=INNODB encrypted=no; I tested mariadb start and stop.

Basing the PR against the correct MariaDB version

  • [ ] This is a new feature or a refactoring, and the PR is based against the main branch.
  • [X] This is a bug fix, and the PR is based against the earliest maintained branch in which the bug can be reproduced.

PR quality check

  • [ ] I checked the CODING_STANDARDS.md file and my PR conforms to this where appropriate.
  • [x] For any trivial modifications to the PR, I am ok with the reviewer making the changes themselves.

csenki avatar Apr 28 '25 05:04 csenki