summaryrefslogtreecommitdiff
path: root/contrib/pg_trgm/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Add strict_word_similarity to pg_trgm moduleTeodor Sigaev2018-03-211-2/+3
| | | | | | | | | strict_word_similarity is similar to existing word_similarity function but it takes into account word boundaries to compute similarity. Author: Alexander Korotkov Review by: David Steele, Liudmila Mantrova, me Discussion: https://www.postgresql.org/message-id/flat/CY4PR17MB13207ED8310F847CF117EED0D85A0@CY4PR17MB1320.namprd17.prod.outlook.com
* Handle contrib's GIN/GIST support function signature changes honestly.Tom Lane2016-06-091-1/+2
| | | | | | | | | | | | | | | In commits 9ff60273e35cad6e and dbe2328959e12701 I (tgl) fixed the signatures of a bunch of contrib's GIN and GIST support functions so that they would pass validation by the recently-added amvalidate functions. The backend does not actually consult or check those signatures otherwise, so I figured this was basically cosmetic and did not require an extension version bump. However, Alexander Korotkov pointed out that that would leave us in a pretty messy situation if we ever wanted to redefine those functions later, because there wouldn't be a unique way to name them. Since we're going to be bumping these extensions' versions anyway for parallel-query cleanups, let's take care of this now. Andreas Karlsson, adjusted for more search-path-safety by me
* Add word_similarity to pg_trgm contrib module.Teodor Sigaev2016-03-161-1/+1
| | | | | | | | | | Patch introduces a concept of similarity over string and just a word from another string. Version of extension is not changed because 1.2 was already introduced in 9.6 release cycle, so, there wasn't a public version. Author: Alexander Korotkov, Artur Zakirov
* This supports the triconsistent function for pg_trgm GIN opclassTeodor Sigaev2015-07-201-1/+1
| | | | | | | to make it faster to implement indexed queries where some keys are common and some are rare. Patch by Jeff Janes
* Add file version information to most installed Windows binaries.Noah Misch2014-07-141-1/+2
| | | | | | | | Prominent binaries already had this metadata. A handful of minor binaries, such as pg_regress.exe, still lack it; efforts to eliminate such exceptions are welcome. Michael Paquier, reviewed by MauMau.
* Support indexing of regular-expression searches in contrib/pg_trgm.Tom Lane2013-04-091-2/+2
| | | | | | | | | | | | | | | | This works by extracting trigrams from the given regular expression, in generally the same spirit as the previously-existing support for LIKE searches, though of course the details are far more complicated. Currently, only GIN indexes are supported. We might be able to make it work with GiST indexes later. The implementation includes adding API functions to backend/regex/ to provide a view of the search NFA created from a regular expression. These functions are meant to be generic enough to be supportable in a standalone version of the regex library, should that ever happen. Alexander Korotkov, reviewed by Heikki Linnakangas and Tom Lane
* Convert contrib modules to use the extension facility.Tom Lane2011-02-131-2/+3
| | | | | | | | | | | This isn't fully tested as yet, in particular I'm not sure that the "foo--unpackaged--1.0.sql" scripts are OK. But it's time to get some buildfarm cycles on it. sepgsql is not converted to an extension, mainly because it seems to require a very nonstandard installation process. Dimitri Fontaine and Tom Lane
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
|
* Blank line Makefile cleanups.Bruce Momjian2009-04-281-2/+1
|
* Remove references to READMEs from /contrib Makefiles.Bruce Momjian2007-11-101-2/+1
|
* Fix PGXS conventions so that extensions can be built against PostgresTom Lane2007-06-261-2/+3
| | | | | | installations whose pg_config program does not appear first in the PATH. Per gripe from Eddie Stanley and subsequent discussions with Fabien Coelho and others.
* Add GIN support for pg_trgm. From Guillaume Smet <guillaume.smet@gmail.com>Teodor Sigaev2007-03-141-2/+2
| | | | with minor editorization by me.
* Remove useless CPPFLAGS.Peter Eisentraut2007-02-091-3/+1
|
* Add $PostgreSQL$ marker to contrib makefiles.Peter Eisentraut2007-02-091-4/+1
|
* contrib uninstall scriptsPeter Eisentraut2006-02-271-0/+1
| | | | by David Fetter
* PGXS should be set with := not =, as specified in the documentation,Tom Lane2005-09-271-1/+1
| | | | to avoid useless multiple executions of pg_config.
* > Please find enclose a submission to fix these problems.Bruce Momjian2004-08-201-5/+12
| | | | | | | | | | | | | | | | | | | | | | > > The patch adds missing the "libpgport.a" file to the installation under > "install-all-headers". It is needed by some contribs. I install the > library in "pkglibdir", but I was wondering whether it should be "libdir"? > I was wondering also whether it would make sense to have a "libpgport.so"? > > It fixes various macros which are used by contrib makefiles, especially > libpq_*dir and LDFLAGS when used under PGXS. It seems to me that they are > needed to > > It adds the ability to test and use PGXS with contribs, with "make > USE_PGXS=1". Without the macro, this is exactly as before, there should be > no difference, esp. wrt the vpath feature that seemed broken by previous > submission. So it should not harm anybody, and it is useful at least to me. > > It fixes some inconsistencies in various contrib makefiles > (useless override, ":=" instead of "="). Fabien COELHO
* trgm - Trigram matching for PostgreSQLTeodor Sigaev2004-05-311-0/+17
-------------------------------------- The pg_trgm contrib module provides functions and index classes for determining the similarity of text based on trigram matching.