3
3
SELECT create_barrier(@count_barrier, @wait_count);
4
4
create_barrier(@count_barrier, @wait_count)
6
SELECT if ((SESSION_ID = CONNECTION_ID()), "YES", "NO"), if ((WAITER_LIMIT = @wait_count), "YES", "NO"), if ((GENERATION = 0), "YES", "NO") from DATA_DICTIONARY.USER_BARRIERS WHERE USER_BARRIER_NAME=@count_barrier;
6
SELECT if ((SESSION_ID = CONNECTION_ID()), "YES", "NO"), if ((WAITER_LIMIT = @wait_count), "YES", "NO"), if ((GENERATION = 0), "YES", "NO") from DATA_DICTIONARY.USER_DEFINED_BARRIERS WHERE USER_BARRIER_NAME=@count_barrier;
7
7
if ((SESSION_ID = CONNECTION_ID()), "YES", "NO") if ((WAITER_LIMIT = @wait_count), "YES", "NO") if ((GENERATION = 0), "YES", "NO")
9
9
SELECT SIGNAL(@count_barrier);
10
10
SIGNAL(@count_barrier)
12
SELECT if ((SESSION_ID = CONNECTION_ID()), "YES", "NO"), if ((WAITER_LIMIT = @wait_count), "YES", "NO"), if ((GENERATION = 1), "YES", "NO") from DATA_DICTIONARY.USER_BARRIERS WHERE USER_BARRIER_NAME=@count_barrier;
12
SELECT if ((SESSION_ID = CONNECTION_ID()), "YES", "NO"), if ((WAITER_LIMIT = @wait_count), "YES", "NO"), if ((GENERATION = 1), "YES", "NO") from DATA_DICTIONARY.USER_DEFINED_BARRIERS WHERE USER_BARRIER_NAME=@count_barrier;
13
13
if ((SESSION_ID = CONNECTION_ID()), "YES", "NO") if ((WAITER_LIMIT = @wait_count), "YES", "NO") if ((GENERATION = 1), "YES", "NO")
15
15
SELECT SIGNAL(@count_barrier);
16
16
SIGNAL(@count_barrier)
18
SELECT if ((SESSION_ID = CONNECTION_ID()), "YES", "NO"), if ((WAITER_LIMIT = @wait_count), "YES", "NO"), if ((GENERATION = 2), "YES", "NO") from DATA_DICTIONARY.USER_BARRIERS WHERE USER_BARRIER_NAME=@count_barrier;
18
SELECT if ((SESSION_ID = CONNECTION_ID()), "YES", "NO"), if ((WAITER_LIMIT = @wait_count), "YES", "NO"), if ((GENERATION = 2), "YES", "NO") from DATA_DICTIONARY.USER_DEFINED_BARRIERS WHERE USER_BARRIER_NAME=@count_barrier;
19
19
if ((SESSION_ID = CONNECTION_ID()), "YES", "NO") if ((WAITER_LIMIT = @wait_count), "YES", "NO") if ((GENERATION = 2), "YES", "NO")
21
21
SELECT RELEASE_BARRIER(@count_barrier);
22
22
RELEASE_BARRIER(@count_barrier)
24
SELECT count (*) from DATA_DICTIONARY.USER_BARRIERS WHERE USER_BARRIER_NAME=@count_barrier;
24
SELECT count (*) from DATA_DICTIONARY.USER_DEFINED_BARRIERS WHERE USER_BARRIER_NAME=@count_barrier;
27
27
SELECT create_barrier(@count_barrier);
28
28
create_barrier(@count_barrier)
30
SELECT if ((SESSION_ID = CONNECTION_ID()), "YES", "NO"), if ((WAITER_LIMIT = 0), "YES", "NO"), if ((GENERATION = 0), "YES", "NO") from DATA_DICTIONARY.USER_BARRIERS WHERE USER_BARRIER_NAME=@count_barrier;
30
SELECT if ((SESSION_ID = CONNECTION_ID()), "YES", "NO"), if ((WAITER_LIMIT = 0), "YES", "NO"), if ((GENERATION = 0), "YES", "NO") from DATA_DICTIONARY.USER_DEFINED_BARRIERS WHERE USER_BARRIER_NAME=@count_barrier;
31
31
if ((SESSION_ID = CONNECTION_ID()), "YES", "NO") if ((WAITER_LIMIT = 0), "YES", "NO") if ((GENERATION = 0), "YES", "NO")