@@ -1169,7 +1169,7 @@ RESET enable_seqscan;
11691169SELECT ts_rewrite('foo & bar & qq & new & york', 'new & york'::tsquery, 'big & apple | nyc | new & york & city');
11701170 ts_rewrite
11711171------------------------------------------------------------------------------
1172- 'foo' & 'bar' & 'qq' & ( 'nyc' | 'big ' & 'apple ' | 'city' & 'new ' & 'york ' )
1172+ 'foo' & 'bar' & 'qq' & ( 'city' & 'new ' & 'york ' | 'nyc' | 'big ' & 'apple ' )
11731173(1 row)
11741174
11751175SELECT ts_rewrite('moscow', 'SELECT keyword, sample FROM test_tsquery'::text );
@@ -1187,7 +1187,7 @@ SELECT ts_rewrite('moscow & hotel', 'SELECT keyword, sample FROM test_tsquery'::
11871187SELECT ts_rewrite('bar & new & qq & foo & york', 'SELECT keyword, sample FROM test_tsquery'::text );
11881188 ts_rewrite
11891189---------------------------------------------------------------------------------
1190- ( 'nyc' | 'big ' & 'appl ' | 'new' & 'york' ) & 'citi ' & 'foo' & ( 'bar' | 'qq ' )
1190+ 'citi' & 'foo ' & ( 'bar ' | 'qq' ) & ( 'nyc' | 'big ' & 'appl' | 'new' & 'york ' )
11911191(1 row)
11921192
11931193SELECT ts_rewrite( 'moscow', 'SELECT keyword, sample FROM test_tsquery');
@@ -1205,7 +1205,7 @@ SELECT ts_rewrite( 'moscow & hotel', 'SELECT keyword, sample FROM test_tsquery')
12051205SELECT ts_rewrite( 'bar & new & qq & foo & york', 'SELECT keyword, sample FROM test_tsquery');
12061206 ts_rewrite
12071207---------------------------------------------------------------------------------
1208- ( 'nyc' | 'big ' & 'appl ' | 'new' & 'york' ) & 'citi ' & 'foo' & ( 'bar' | 'qq ' )
1208+ 'citi' & 'foo ' & ( 'bar ' | 'qq' ) & ( 'nyc' | 'big ' & 'appl' | 'new' & 'york ' )
12091209(1 row)
12101210
12111211SELECT ts_rewrite('1 & (2 <-> 3)', 'SELECT keyword, sample FROM test_tsquery'::text );
@@ -1270,7 +1270,7 @@ SELECT ts_rewrite( query, 'SELECT keyword, sample FROM test_tsquery' ) FROM to_t
12701270SELECT ts_rewrite( query, 'SELECT keyword, sample FROM test_tsquery' ) FROM to_tsquery('english', 'bar & new & qq & foo & york') AS query;
12711271 ts_rewrite
12721272---------------------------------------------------------------------------------
1273- ( 'nyc' | 'big ' & 'appl ' | 'new' & 'york' ) & 'citi ' & 'foo' & ( 'bar' | 'qq ' )
1273+ 'citi' & 'foo ' & ( 'bar ' | 'qq' ) & ( 'nyc' | 'big ' & 'appl' | 'new' & 'york ' )
12741274(1 row)
12751275
12761276SELECT ts_rewrite( query, 'SELECT keyword, sample FROM test_tsquery' ) FROM to_tsquery('english', 'moscow') AS query;
@@ -1288,7 +1288,7 @@ SELECT ts_rewrite( query, 'SELECT keyword, sample FROM test_tsquery' ) FROM to_t
12881288SELECT ts_rewrite( query, 'SELECT keyword, sample FROM test_tsquery' ) FROM to_tsquery('english', 'bar & new & qq & foo & york') AS query;
12891289 ts_rewrite
12901290---------------------------------------------------------------------------------
1291- ( 'nyc' | 'big ' & 'appl ' | 'new' & 'york' ) & 'citi ' & 'foo' & ( 'bar' | 'qq ' )
1291+ 'citi' & 'foo ' & ( 'bar ' | 'qq' ) & ( 'nyc' | 'big ' & 'appl' | 'new' & 'york ' )
12921292(1 row)
12931293
12941294CREATE INDEX qq ON test_tsquery USING gist (keyword tsquery_ops);
@@ -1331,7 +1331,7 @@ SELECT ts_rewrite( query, 'SELECT keyword, sample FROM test_tsquery' ) FROM to_t
13311331SELECT ts_rewrite( query, 'SELECT keyword, sample FROM test_tsquery' ) FROM to_tsquery('english', 'bar & new & qq & foo & york') AS query;
13321332 ts_rewrite
13331333---------------------------------------------------------------------------------
1334- ( 'nyc' | 'big ' & 'appl ' | 'new' & 'york' ) & 'citi ' & 'foo' & ( 'bar' | 'qq ' )
1334+ 'citi' & 'foo ' & ( 'bar ' | 'qq' ) & ( 'nyc' | 'big ' & 'appl' | 'new' & 'york ' )
13351335(1 row)
13361336
13371337SELECT ts_rewrite( query, 'SELECT keyword, sample FROM test_tsquery' ) FROM to_tsquery('english', 'moscow') AS query;
@@ -1349,7 +1349,7 @@ SELECT ts_rewrite( query, 'SELECT keyword, sample FROM test_tsquery' ) FROM to_t
13491349SELECT ts_rewrite( query, 'SELECT keyword, sample FROM test_tsquery' ) FROM to_tsquery('english', 'bar & new & qq & foo & york') AS query;
13501350 ts_rewrite
13511351---------------------------------------------------------------------------------
1352- ( 'nyc' | 'big ' & 'appl ' | 'new' & 'york' ) & 'citi ' & 'foo' & ( 'bar' | 'qq ' )
1352+ 'citi' & 'foo ' & ( 'bar ' | 'qq' ) & ( 'nyc' | 'big ' & 'appl' | 'new' & 'york ' )
13531353(1 row)
13541354
13551355RESET enable_seqscan;
0 commit comments