1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-29 08:21:15 +03:00

Added crude tests for cal/mcs client UDFs

This commit is contained in:
Commander thrashdin
2022-03-23 17:04:51 +02:00
parent 8d31478b72
commit 876a66cbc3
4 changed files with 116 additions and 0 deletions

View File

@ -0,0 +1,33 @@
DROP DATABASE IF EXISTS cal_test_db;
CREATE DATABASE cal_test_db;
USE cal_test_db;
create table t1(a int, b int comment 'autoincrement=1') engine=columnstore;
select calflushcache();
calflushcache()
0
select calsettrace(0);
calsettrace(0)
0
select calsetparms("pmmaxmemorysmallside","2048000000");
calsetparms("pmmaxmemorysmallside","2048000000")
Updated pmmaxmemorysmallside 2048000000
select calgettrace();
calgettrace()
NULL
select calgetversion();
calgetversion()
8.1.1
select calviewtablelock("t1");
calviewtablelock("t1")
Table cal_test_db.t1 is not locked by any process.
select calcleartablelock(0);
calcleartablelock(0)
No table lock found for specified table lock ID
select callastinsertid("t1");
callastinsertid("t1")
0
select calgetsqlcount();
calgetsqlcount()
Running SQL statements 0, Waiting SQL statments 0
DROP TABLE t1;
DROP DATABASE cal_test_db;

View File

@ -0,0 +1,33 @@
DROP DATABASE IF EXISTS cal_test_db;
CREATE DATABASE cal_test_db;
USE cal_test_db;
create table t1(a int, b int comment 'autoincrement=1') engine=columnstore;
select mcsflushcache();
mcsflushcache()
0
select mcssettrace(0);
mcssettrace(0)
0
select mcssetparms("pmmaxmemorysmallside","2048000000");
mcssetparms("pmmaxmemorysmallside","2048000000")
Updated pmmaxmemorysmallside 2048000000
select mcsgettrace();
mcsgettrace()
NULL
select mcsgetversion();
mcsgetversion()
8.1.1
select mcsviewtablelock("t1");
mcsviewtablelock("t1")
Table cal_test_db.t1 is not locked by any process.
select mcscleartablelock(0);
mcscleartablelock(0)
No table lock found for specified table lock ID
select mcslastinsertid("t1");
mcslastinsertid("t1")
0
select mcsgetsqlcount();
mcsgetsqlcount()
Running SQL statements 0, Waiting SQL statments 0
DROP TABLE t1;
DROP DATABASE cal_test_db;

View File

@ -0,0 +1,25 @@
-- source ../include/have_columnstore.inc
--disable_warnings
DROP DATABASE IF EXISTS cal_test_db;
--enable_warnings
CREATE DATABASE cal_test_db;
USE cal_test_db;
create table t1(a int, b int comment 'autoincrement=1') engine=columnstore;
select calflushcache();
select calsettrace(0);
select calsetparms("pmmaxmemorysmallside","2048000000");
select calgettrace();
select calgetversion();
select calviewtablelock("t1");
select calcleartablelock(0);
select callastinsertid("t1");
select calgetsqlcount();
DROP TABLE t1;
DROP DATABASE cal_test_db;

View File

@ -0,0 +1,25 @@
-- source ../include/have_columnstore.inc
--disable_warnings
DROP DATABASE IF EXISTS cal_test_db;
--enable_warnings
CREATE DATABASE cal_test_db;
USE cal_test_db;
create table t1(a int, b int comment 'autoincrement=1') engine=columnstore;
select mcsflushcache();
select mcssettrace(0);
select mcssetparms("pmmaxmemorysmallside","2048000000");
select mcsgettrace();
select mcsgetversion();
select mcsviewtablelock("t1");
select mcscleartablelock(0);
select mcslastinsertid("t1");
select mcsgetsqlcount();
DROP TABLE t1;
DROP DATABASE cal_test_db;