doc PG 17 relnotes: Fixes from jian he
[pgsql.git] / contrib / dict_int / expected / dict_int.out
blob39906fcf149b2679ac7e7c9d28d490c9941fb0ea
1 CREATE EXTENSION dict_int;
2 --lexize
3 select ts_lexize('intdict', '511673');
4  ts_lexize 
5 -----------
6  {511673}
7 (1 row)
9 select ts_lexize('intdict', '129');
10  ts_lexize 
11 -----------
12  {129}
13 (1 row)
15 select ts_lexize('intdict', '40865854');
16  ts_lexize 
17 -----------
18  {408658}
19 (1 row)
21 select ts_lexize('intdict', '952');
22  ts_lexize 
23 -----------
24  {952}
25 (1 row)
27 select ts_lexize('intdict', '654980341');
28  ts_lexize 
29 -----------
30  {654980}
31 (1 row)
33 select ts_lexize('intdict', '09810106');
34  ts_lexize 
35 -----------
36  {098101}
37 (1 row)
39 select ts_lexize('intdict', '14262713');
40  ts_lexize 
41 -----------
42  {142627}
43 (1 row)
45 select ts_lexize('intdict', '6532082986');
46  ts_lexize 
47 -----------
48  {653208}
49 (1 row)
51 select ts_lexize('intdict', '0150061');
52  ts_lexize 
53 -----------
54  {015006}
55 (1 row)
57 select ts_lexize('intdict', '7778');
58  ts_lexize 
59 -----------
60  {7778}
61 (1 row)
63 select ts_lexize('intdict', '9547');
64  ts_lexize 
65 -----------
66  {9547}
67 (1 row)
69 select ts_lexize('intdict', '753395478');
70  ts_lexize 
71 -----------
72  {753395}
73 (1 row)
75 select ts_lexize('intdict', '647652');
76  ts_lexize 
77 -----------
78  {647652}
79 (1 row)
81 select ts_lexize('intdict', '6988655574');
82  ts_lexize 
83 -----------
84  {698865}
85 (1 row)
87 select ts_lexize('intdict', '1279');
88  ts_lexize 
89 -----------
90  {1279}
91 (1 row)
93 select ts_lexize('intdict', '1266645909');
94  ts_lexize 
95 -----------
96  {126664}
97 (1 row)
99 select ts_lexize('intdict', '7594193969');
100  ts_lexize 
101 -----------
102  {759419}
103 (1 row)
105 select ts_lexize('intdict', '16928207');
106  ts_lexize 
107 -----------
108  {169282}
109 (1 row)
111 select ts_lexize('intdict', '196850350328');
112  ts_lexize 
113 -----------
114  {196850}
115 (1 row)
117 select ts_lexize('intdict', '22026985592');
118  ts_lexize 
119 -----------
120  {220269}
121 (1 row)
123 select ts_lexize('intdict', '2063765');
124  ts_lexize 
125 -----------
126  {206376}
127 (1 row)
129 select ts_lexize('intdict', '242387310');
130  ts_lexize 
131 -----------
132  {242387}
133 (1 row)
135 select ts_lexize('intdict', '93595');
136  ts_lexize 
137 -----------
138  {93595}
139 (1 row)
141 select ts_lexize('intdict', '9374');
142  ts_lexize 
143 -----------
144  {9374}
145 (1 row)
147 select ts_lexize('intdict', '996969');
148  ts_lexize 
149 -----------
150  {996969}
151 (1 row)
153 select ts_lexize('intdict', '353595982');
154  ts_lexize 
155 -----------
156  {353595}
157 (1 row)
159 select ts_lexize('intdict', '925860');
160  ts_lexize 
161 -----------
162  {925860}
163 (1 row)
165 select ts_lexize('intdict', '11848378337');
166  ts_lexize 
167 -----------
168  {118483}
169 (1 row)
171 select ts_lexize('intdict', '333');
172  ts_lexize 
173 -----------
174  {333}
175 (1 row)
177 select ts_lexize('intdict', '799287416765');
178  ts_lexize 
179 -----------
180  {799287}
181 (1 row)
183 select ts_lexize('intdict', '745939');
184  ts_lexize 
185 -----------
186  {745939}
187 (1 row)
189 select ts_lexize('intdict', '67601305734');
190  ts_lexize 
191 -----------
192  {676013}
193 (1 row)
195 select ts_lexize('intdict', '3361113');
196  ts_lexize 
197 -----------
198  {336111}
199 (1 row)
201 select ts_lexize('intdict', '9033778607');
202  ts_lexize 
203 -----------
204  {903377}
205 (1 row)
207 select ts_lexize('intdict', '7507648');
208  ts_lexize 
209 -----------
210  {750764}
211 (1 row)
213 select ts_lexize('intdict', '1166');
214  ts_lexize 
215 -----------
216  {1166}
217 (1 row)
219 select ts_lexize('intdict', '9360498');
220  ts_lexize 
221 -----------
222  {936049}
223 (1 row)
225 select ts_lexize('intdict', '917795');
226  ts_lexize 
227 -----------
228  {917795}
229 (1 row)
231 select ts_lexize('intdict', '9387894');
232  ts_lexize 
233 -----------
234  {938789}
235 (1 row)
237 select ts_lexize('intdict', '42764329');
238  ts_lexize 
239 -----------
240  {427643}
241 (1 row)
243 select ts_lexize('intdict', '564062');
244  ts_lexize 
245 -----------
246  {564062}
247 (1 row)
249 select ts_lexize('intdict', '5413377');
250  ts_lexize 
251 -----------
252  {541337}
253 (1 row)
255 select ts_lexize('intdict', '060965');
256  ts_lexize 
257 -----------
258  {060965}
259 (1 row)
261 select ts_lexize('intdict', '08273593');
262  ts_lexize 
263 -----------
264  {082735}
265 (1 row)
267 select ts_lexize('intdict', '593556010144');
268  ts_lexize 
269 -----------
270  {593556}
271 (1 row)
273 select ts_lexize('intdict', '17988843352');
274  ts_lexize 
275 -----------
276  {179888}
277 (1 row)
279 select ts_lexize('intdict', '252281774');
280  ts_lexize 
281 -----------
282  {252281}
283 (1 row)
285 select ts_lexize('intdict', '313425');
286  ts_lexize 
287 -----------
288  {313425}
289 (1 row)
291 select ts_lexize('intdict', '641439323669');
292  ts_lexize 
293 -----------
294  {641439}
295 (1 row)
297 select ts_lexize('intdict', '314532610153');
298  ts_lexize 
299 -----------
300  {314532}
301 (1 row)
303 ALTER TEXT SEARCH DICTIONARY intdict (MAXLEN = -214783648);  -- fail
304 ERROR:  maxlen value has to be >= 1
305 -- This ought to fail, perhaps, but historically it has not:
306 ALTER TEXT SEARCH DICTIONARY intdict (MAXLEN = 6.7);
307 select ts_lexize('intdict', '-40865854');
308  ts_lexize 
309 -----------
310  {-40865}
311 (1 row)
313 select ts_lexize('intdict', '+40865854');
314  ts_lexize 
315 -----------
316  {+40865}
317 (1 row)
319 ALTER TEXT SEARCH DICTIONARY intdict (ABSVAL = true);
320 select ts_lexize('intdict', '-40865854');
321  ts_lexize 
322 -----------
323  {408658}
324 (1 row)
326 select ts_lexize('intdict', '+40865854');
327  ts_lexize 
328 -----------
329  {408658}
330 (1 row)
332 ALTER TEXT SEARCH DICTIONARY intdict (REJECTLONG = 1);
333 select ts_lexize('intdict', '-40865854');
334  ts_lexize 
335 -----------
336  {}
337 (1 row)
339 select ts_lexize('intdict', '-4086585');
340  ts_lexize 
341 -----------
342  {}
343 (1 row)
345 select ts_lexize('intdict', '-408658');
346  ts_lexize 
347 -----------
348  {408658}
349 (1 row)
351 SELECT dictinitoption FROM pg_ts_dict WHERE dictname = 'intdict';
352                 dictinitoption                 
353 -----------------------------------------------
354  maxlen = 6.7, absval = 'true', rejectlong = 1
355 (1 row)