aboutsummaryrefslogtreecommitdiff
path: root/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out
blob: ca8abbb377e6b67e4263056302ebafd58ba42da4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
SELECT name, type, size IS DISTINCT FROM 0 AS size
FROM pg_dsm_registry_allocations
WHERE name like 'test_dsm_registry%' ORDER BY name;
 name | type | size 
------+------+------
(0 rows)

CREATE EXTENSION test_dsm_registry;
SELECT set_val_in_shmem(1236);
 set_val_in_shmem 
------------------
 
(1 row)

SELECT set_val_in_hash('test', '1414');
 set_val_in_hash 
-----------------
 
(1 row)

\c
SELECT get_val_in_shmem();
 get_val_in_shmem 
------------------
             1236
(1 row)

SELECT get_val_in_hash('test');
 get_val_in_hash 
-----------------
 1414
(1 row)

\c
SELECT name, type, size IS DISTINCT FROM 0 AS size
FROM pg_dsm_registry_allocations
WHERE name like 'test_dsm_registry%' ORDER BY name;
          name          |  type   | size 
------------------------+---------+------
 test_dsm_registry_dsa  | area    | t
 test_dsm_registry_dsm  | segment | t
 test_dsm_registry_hash | hash    | t
(3 rows)