mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
MDEV-23024 Remove Cassandra Storage Engine
Cassandra has long been non-functional, doesn't compile, etc., and development on it has halted. Since MariaDB Server 10.5, the build is disabled by default. It makes sense to remove it as it's just taking up space.
This commit is contained in:
@ -11,21 +11,12 @@ if (-d '../sql' && !&::using_extern()) {
|
||||
eval { symlink $src, $dst } or ::copy $src, $dst;
|
||||
}
|
||||
|
||||
sub cassandra_running() {
|
||||
return 0 if IS_WINDOWS;
|
||||
system 'echo show version | cqlsh -3 2>/dev/null >/dev/null';
|
||||
return $? == 0;
|
||||
}
|
||||
|
||||
sub skip_combinations {
|
||||
my %skip;
|
||||
$skip{'t/pam_init.inc'} = 'No pam setup for mtr'
|
||||
unless -e '/etc/pam.d/mariadb_mtr';
|
||||
$skip{'t/pam_init.inc'} = 'Not run as user owning auth_pam_tool_dir'
|
||||
unless -o $::plugindir . '/auth_pam_tool_dir';
|
||||
$skip{'t/cassandra.test'} = 'Cassandra is not running'
|
||||
unless cassandra_running();
|
||||
$skip{'t/cassandra_qcache.test'} = $skip{'t/cassandra.test'};
|
||||
%skip;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user