summaryrefslogtreecommitdiff
path: root/plugin/aws_key_management/aws_key_management_plugin.cc
diff options
context:
space:
mode:
authorDaniel Black <daniel@mariadb.org>2020-10-24 17:58:19 +1100
committerDaniel Black <daniel@mariadb.org>2020-10-26 14:59:42 +1100
commit045671d473609fe1947b1ce7775c4aa2e1a6269b (patch)
tree504c20dfeb0f768dbd81133d8d28551d8d47712d /plugin/aws_key_management/aws_key_management_plugin.cc
parentc4f8ccc0f53a4de9ca0cac54392b35348494040c (diff)
downloadmariadb-git-045671d473609fe1947b1ce7775c4aa2e1a6269b.tar.gz
MDEV-23539: aws key plugin - fails to build
Recent gcc/clang versions failed to compile the existing code. Updating a later upstream SDK version was simple and required only implementing a flush method. This was left blank as there was no strong requirement to keep the error log atomic or durable. Reviewed-by: wlad@mariadb.com The upstream SDK version added a flush method which was simple to complete.
Diffstat (limited to 'plugin/aws_key_management/aws_key_management_plugin.cc')
-rw-r--r--plugin/aws_key_management/aws_key_management_plugin.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugin/aws_key_management/aws_key_management_plugin.cc b/plugin/aws_key_management/aws_key_management_plugin.cc
index 489dd375387..e2182336aa6 100644
--- a/plugin/aws_key_management/aws_key_management_plugin.cc
+++ b/plugin/aws_key_management/aws_key_management_plugin.cc
@@ -161,6 +161,10 @@ public:
{
}
+ virtual void Flush(void) override
+ {
+ }
+
protected:
virtual void ProcessFormattedStatement(Aws::String&& statement) override
{