<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/postgresql.git/contrib/tsearch2/query_support.c, branch master</title>
<subtitle>git.postgresql.org: git/postgresql.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/'/>
<entry>
<title>Replace the now-incompatible-with-core contrib/tsearch2 module with a</title>
<updated>2007-11-13T21:02:29+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2007-11-13T21:02:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=90e3f2aca716e562f81a64dba5fb5232b140e4d7'/>
<id>90e3f2aca716e562f81a64dba5fb5232b140e4d7</id>
<content type='text'>
compatibility package.  This supports importing dumps from past versions
using tsearch2, and provides the old names and API for most functions
that were changed.  (rewrite(ARRAY[...]) is a glaring omission, though.)

Pavel Stehule and Tom Lane
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
compatibility package.  This supports importing dumps from past versions
using tsearch2, and provides the old names and API for most functions
that were changed.  (rewrite(ARRAY[...]) is a glaring omission, though.)

Pavel Stehule and Tom Lane
</pre>
</div>
</content>
</entry>
<entry>
<title>Silence Solaris compiler warnings, per buildfarm.</title>
<updated>2007-07-15T22:49:36+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2007-07-15T22:49:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=7176e60bc8cee15e5ff7a76545630ff332d8fabc'/>
<id>7176e60bc8cee15e5ff7a76545630ff332d8fabc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix up several contrib modules that were using varlena datatypes in not-so-obvious</title>
<updated>2007-02-28T22:44:38+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2007-02-28T22:44:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=9f652d430fbd1e757caaec9fe64d3e94c8693158'/>
<id>9f652d430fbd1e757caaec9fe64d3e94c8693158</id>
<content type='text'>
ways.  I'm not totally sure that I caught everything, but at least now they pass
their regression tests with VARSIZE/SET_VARSIZE defined to reverse byte order.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ways.  I'm not totally sure that I caught everything, but at least now they pass
their regression tests with VARSIZE/SET_VARSIZE defined to reverse byte order.
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-run pgindent, fixing a problem where comment lines after a blank</title>
<updated>2005-11-22T18:17:34+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2005-11-22T18:17:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=436a2956d80db29ac1dff640b631620d856b4f70'/>
<id>436a2956d80db29ac1dff640b631620d856b4f70</id>
<content type='text'>
comment line where output as too long, and update typedefs for /lib
directory.  Also fix case where identifiers were used as variable names
in the backend, but as typedefs in ecpg (favor the backend for
indenting).

Backpatch to 8.1.X.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
comment line where output as too long, and update typedefs for /lib
directory.  Also fix case where identifiers were used as variable names
in the backend, but as typedefs in ecpg (favor the backend for
indenting).

Backpatch to 8.1.X.
</pre>
</div>
</content>
</entry>
<entry>
<title>Text parser rewritten:</title>
<updated>2005-11-21T12:27:57+00:00</updated>
<author>
<name>Teodor Sigaev</name>
<email>teodor@sigaev.ru</email>
</author>
<published>2005-11-21T12:27:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=c52795d18a698d25b9cd7cd1ca9318a42b08fdb9'/>
<id>c52795d18a698d25b9cd7cd1ca9318a42b08fdb9</id>
<content type='text'>
        - supports multibyte encodings
        - more strict rules for lexemes
        - flex isn't used
Add:
        - tsquery plainto_tsquery(text)
          Function makes tsquery from plain text.
        - &amp;&amp;, ||, !! operation for tsquery for combining
          tsquery from it's parts:  'foo &amp; bar' || 'asd' =&gt; 'foo &amp; bar | asd'
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
        - supports multibyte encodings
        - more strict rules for lexemes
        - flex isn't used
Add:
        - tsquery plainto_tsquery(text)
          Function makes tsquery from plain text.
        - &amp;&amp;, ||, !! operation for tsquery for combining
          tsquery from it's parts:  'foo &amp; bar' || 'asd' =&gt; 'foo &amp; bar | asd'
</pre>
</div>
</content>
</entry>
<entry>
<title>New features for tsearch2:</title>
<updated>2005-11-08T17:08:46+00:00</updated>
<author>
<name>Teodor Sigaev</name>
<email>teodor@sigaev.ru</email>
</author>
<published>2005-11-08T17:08:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=0645663e6cf20fee555ae0acf428b85fd20a5fed'/>
<id>0645663e6cf20fee555ae0acf428b85fd20a5fed</id>
<content type='text'>
1 Comparison operation for tsquery
2 Btree index on tsquery
3 numnode(tsquery) - returns 'length' of tsquery
4 tsquery @ tsquery, tsquery ~ tsquery - contains, contained for tsquery.
  Note: They don't gurantee exact result, only MAY BE, so it
  useful only for speed up rewrite functions
5 GiST index support for @,~
6 rewrite():
        select rewrite(orig, what, to);
        select rewrite(ARRAY[orig, what, to]) from tsquery_table;
        select rewrite(orig, 'select what, to from tsquery_table;');
7 significantly improve cover algorithm
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1 Comparison operation for tsquery
2 Btree index on tsquery
3 numnode(tsquery) - returns 'length' of tsquery
4 tsquery @ tsquery, tsquery ~ tsquery - contains, contained for tsquery.
  Note: They don't gurantee exact result, only MAY BE, so it
  useful only for speed up rewrite functions
5 GiST index support for @,~
6 rewrite():
        select rewrite(orig, what, to);
        select rewrite(ARRAY[orig, what, to]) from tsquery_table;
        select rewrite(orig, 'select what, to from tsquery_table;');
7 significantly improve cover algorithm
</pre>
</div>
</content>
</entry>
</feed>
