mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
Added options --s3-protocol-version and --s3-host-name
This commit is contained in:
8
mysql-test/suite/s3/amazon.result
Normal file
8
mysql-test/suite/s3/amazon.result
Normal file
@@ -0,0 +1,8 @@
|
||||
set @save_s3_protocol_version=@@global.s3_protocol_version;
|
||||
set @@global.s3_protocol_version="Original";
|
||||
create table t1 (pk int primary key, a int);
|
||||
insert into t1 values (1,1),(2,2),(3,3),(4,4);
|
||||
alter table t1 engine=S3;
|
||||
ERROR HY000: Got error from put_object(database/t1/frm): 8 Access Denied
|
||||
drop table t1;
|
||||
set @@global.s3_protocol_version=@save_s3_protocol_version;
|
28
mysql-test/suite/s3/amazon.test
Normal file
28
mysql-test/suite/s3/amazon.test
Normal file
@@ -0,0 +1,28 @@
|
||||
--source include/have_s3.inc
|
||||
|
||||
if (`SELECT @@s3_host_name <> "s3.amazonaws.com"`)
|
||||
{
|
||||
skip Not connected to AWS;
|
||||
}
|
||||
|
||||
--source create_database.inc
|
||||
|
||||
#
|
||||
# Check options against amazon
|
||||
#
|
||||
|
||||
set @save_s3_protocol_version=@@global.s3_protocol_version;
|
||||
set @@global.s3_protocol_version="Original";
|
||||
|
||||
create table t1 (pk int primary key, a int);
|
||||
insert into t1 values (1,1),(2,2),(3,3),(4,4);
|
||||
--replace_result $database database
|
||||
--error 3
|
||||
alter table t1 engine=S3;
|
||||
drop table t1;
|
||||
|
||||
#
|
||||
# clean up
|
||||
#
|
||||
set @@global.s3_protocol_version=@save_s3_protocol_version;
|
||||
--source drop_database.inc
|
@@ -88,10 +88,12 @@ Variable_name Value
|
||||
s3_access_key X
|
||||
s3_block_size X
|
||||
s3_bucket X
|
||||
s3_host_name X
|
||||
s3_pagecache_age_threshold X
|
||||
s3_pagecache_buffer_size X
|
||||
s3_pagecache_division_limit X
|
||||
s3_pagecache_file_hash_size X
|
||||
s3_protocol_version X
|
||||
s3_region X
|
||||
s3_secret_key X
|
||||
show status like "s3%";
|
||||
|
@@ -3,3 +3,9 @@
|
||||
|
||||
[mysqld.1]
|
||||
s3=ON
|
||||
#s3-host-name=s3.amazonaws.com
|
||||
#s3-protocol-version=Amazon
|
||||
#s3-bucket=MariaDB
|
||||
#s3-access-key=...
|
||||
#s3-secret-key=...
|
||||
#s3-region=eu-north-1
|
||||
|
Reference in New Issue
Block a user