v13 + other support
[smlar.git] / expected / int8i.out
1 set extra_float_digits =0;
2 SELECT set_smlar_limit(5.0);
3  set_smlar_limit 
4 -----------------
5                5
6 (1 row)
7
8 SET smlar.type='overlap';
9 DROP INDEX idx_test_int8;
10 SELECT smlar('{199,199,199,199,1}', '{199,1}'::int8[]);
11  smlar 
12 -------
13      2
14 (1 row)
15
16 SELECT  t, smlar(v, '{199,198,197,196,195,194,193,192,191,190}') AS s FROM test_int8 WHERE v % '{199,198,197,196,195,194,193,192,191,190}' ORDER BY s DESC, t;
17   t  | s  
18 -----+----
19  199 | 10
20  200 | 10
21  198 |  9
22  197 |  8
23  196 |  7
24  195 |  6
25  194 |  5
26 (7 rows)
27
28 CREATE INDEX idx_test_int8 ON test_int8 USING gin (v _int8_sml_ops);
29 SET enable_seqscan = off;
30 SELECT  t, smlar(v, '{199,198,197,196,195,194,193,192,191,190}') AS s FROM test_int8 WHERE v % '{199,198,197,196,195,194,193,192,191,190}' ORDER BY s DESC, t;
31   t  | s  
32 -----+----
33  199 | 10
34  200 | 10
35  198 |  9
36  197 |  8
37  196 |  7
38  195 |  6
39  194 |  5
40 (7 rows)
41
42 RESET enable_seqscan;