Increased skygw_query_type_t to 16 bits, and corrected the way how those bit fields are checked. Added tests for cases where autocommit is disabled and corrected old tests.
12 lines
288 B
PL/PgSQL
12 lines
288 B
PL/PgSQL
USE test;
|
|
DROP FUNCTION IF EXISTS hello;
|
|
SET autocommit=1;
|
|
BEGIN;
|
|
CREATE FUNCTION hello (s CHAR(20))
|
|
RETURNS CHAR(50) DETERMINISTIC
|
|
RETURN CONCAT('Hello, ',s,'!'); -- implicit COMMIT
|
|
SELECT (@@server_id) INTO @a;
|
|
SELECT @a; --should read from slave
|
|
DROP FUNCTION IF EXISTS hello;
|
|
COMMIT;
|