aboutsummaryrefslogtreecommitdiff
path: root/contrib
Commit message (Collapse)AuthorAge
* - During dblink_open, if transaction state was IDLE, force cursor count toJoe Conway2006-06-21
| | | | | | | initially be 0. This is needed as a previous ABORT might have wiped out an automatically opened transaction without maintaining the cursor count. - Fix regression test expected file for the correct ERROR message, which we now get given the above bug fix.
* Now ispell dictionary can eat dictionaries in MySpell format,Teodor Sigaev2006-06-09
| | | | | | | | | | | | | used by OpenOffice. Dictionaries are placed at http://lingucomponent.openoffice.org/spell_dic.html Dictionary automatically recognizes format of files. Warning. MySpell's format has limitation with compound word support: it's impossible to mark affix as compound-only affix. So for norwegian, german etc languages it's recommended to use original ispell format. For that reason I don't want to remove my2ispell scripts, it's has workaround at least for norwegian language.
* /contrib/adminpack: More clearly identify renaming of existing backendBruce Momjian2006-06-08
| | | | | functions. I also found that pg_file_length was incorrectly documented in the README as pg_file_size.
* Add missing 3rd argument to open().Bruce Momjian2006-06-08
|
* Add missing 3rd parameter to open().Bruce Momjian2006-06-08
|
* Allow do not lexize words in substitution.Teodor Sigaev2006-06-06
| | | | | Docs will be submitted some later, now it's at http://www.sai.msu.su/~megera/oddmuse/index.cgi/Thesaurus_dictionary
* Fix wrong NOTICE/ERROR levelsTeodor Sigaev2006-06-02
|
* Distinguish between stop-word recognized in thesaurus_lexize()Teodor Sigaev2006-06-02
|
* Add more strict check of stop and non-recognized words,Teodor Sigaev2006-06-02
| | | | allow only recognized words in thezaurus configuration file.
* Got tired of waiting for spoonbill's compiler to get fixed. Let'sTom Lane2006-06-01
| | | | see if using an intermediate variable avoids the gcc bug.
* fix comparison with SPI_processedTeodor Sigaev2006-05-31
|
* Add thesaurus dictionary which can replace N>0 lexemes by M>0 lexemes.Teodor Sigaev2006-05-31
| | | | | | | It required some changes in lexize algorithm, but interface with dictionaries stays compatible with old dictionaries. Funded by Georgia Public Library Service and LibLime, Inc.
* Magic blocks don't do us any good unless we use 'em ... so install oneTom Lane2006-05-30
| | | | in every shared library.
* Un-DOS-ify newly added files.Tom Lane2006-05-30
|
* Add /contrib/adminpack to contrib/Makefile, do case-folding change.Bruce Momjian2006-05-30
|
* Re-defines SHA2 symbols so that they would not conflict with certainBruce Momjian2006-05-30
| | | | | | | | | | versions of OpenSSL. If your OpenSSL does not contain SHA2, then there should be no conflict. But ofcourse, if someone upgrades OpenSSL, server starts crashing. Backpatched to 8.1.X. Marko Kreen
* Re-add btree_gist description.Bruce Momjian2006-05-30
|
* Add Pgadmin administration functions to /contrib/adminpack.Bruce Momjian2006-05-30
| | | | Dave Page
* Remove CXT_printf/CXT1_printf macros. If anyone had found them to be ofTom Lane2006-05-23
| | | | | | | | | any use in the past many years, we'd have made some effort to include them in all executor node types; but in fact they were only in nodeAppend.c and nodeIndexscan.c, up until I copied nodeIndexscan.c's occurrence into the new bitmap node types. Remove some other unused macros in execdebug.h, too. Some day the whole header probably ought to go away in favor of better-designed facilities.
* Fix errors in fortuna PRNG reseeding logic that could cause a predictableTom Lane2006-05-21
| | | | | session key to be selected by pgp_sym_encrypt() in some cases. This only affects non-OpenSSL-using builds. Marko Kreen
* Back out \' change for tsearch2, broke regression tests.Bruce Momjian2006-05-19
|
* Use SQL standard '' rather than \' in /contrib. Backpatch to 8.1.X.Bruce Momjian2006-05-19
|
* Some optimizations by Volkan YAZICI <yazicivo@ttnet.net.tr>Teodor Sigaev2006-05-10
|
* Code review for contrib/pg_freespacemap. Add a storedpages column toTom Lane2006-05-04
| | | | | | | pg_freespacemap_relations --- while one could theoretically get that number by counting rows in pg_freespacemap_pages, it's surely the hard way to do it. Avoid expensive and inconvenient conversion to and from text format. Minor code and docs cleanup.
* Make GIN opclass worked with intarray extensionsTeodor Sigaev2006-05-03
|
* GIN: Generalized Inverted iNdex.Teodor Sigaev2006-05-02
| | | | text[], int4[], Tsearch2 support for GIN.
* Fix ltreeparentsel so it actually works ...Tom Lane2006-04-27
|
* Un-break ltree.Tom Lane2006-04-27
|
* Improve /contrib/pg_buffercache installation to use BEGIN/COMMIT,Bruce Momjian2006-04-26
| | | | | | improve examples. Mark Kirkwood
* Split out pg_freespace views to one for relations and another for pages,Bruce Momjian2006-04-26
| | | | | | pg_freespacemap_relations and pg_freespacemap_pages. Mark Kirkwood
* Adjust /contrib/pg_freespace to show index free space as NULL (FSM onlyBruce Momjian2006-04-26
| | | | | | | | | | | | tracks index pages, not free space on pages): 1/ Index free bytes set to NULL 2/ Comment added to the README briefly mentioning the index business 3/ Columns reordered more logically 4/ 'Blockid' column removed 5/ Free bytes column renamed to just 'bytes' instead of 'blockfreebytes' Mark Kirkwood
* Move ltree parentsel() selectivity function into /contrib/ltree.Bruce Momjian2006-04-26
|
* Enhanced containment selectivity function for /contrib/ltreeBruce Momjian2006-04-26
| | | | Matteo Beccati
* Fix bug reported by Michael Fuhr on Sun, 23 Apr 2006 09:52:31 -0600Tatsuo Ishii2006-04-25
| | | | (pgsql-committers@postgresql.org).
* Add pgrowlocksTatsuo Ishii2006-04-23
|
* Add new contrib function pgrowlocks. See README.pgrowlocks for more details.Tatsuo Ishii2006-04-23
|
* Change int->int32, for clarity.Bruce Momjian2006-04-12
| | | | jw.pgsql@sduept.com
* Fix stupid mistake in rank_cd_def cleanupTeodor Sigaev2006-04-10
|
* Put flex'ed and bison'ed files in contrib in the distribution tarball, asPeter Eisentraut2006-04-03
| | | | is done for the analogous files in the main distribution.
* Minor cleanupsTeodor Sigaev2006-04-03
|
* Detoast query in g_intbig_consistent and copy query in g_int_consistentTeodor Sigaev2006-04-03
|
* Fix a few places that were checking for the return value of palloc() to beNeil Conway2006-03-19
| | | | | non-NULL: palloc() ereports on OOM, so we can safely assume it returns a valid pointer.
* Improve parser so that we can show an error cursor position for errorsTom Lane2006-03-14
| | | | | | | | | | | during parse analysis, not only errors detected in the flex/bison stages. This is per my earlier proposal. This commit includes all the basic infrastructure, but locations are only tracked and reported for errors involving column references, function calls, and operators. More could be done later but this seems like a good set to start with. I've also moved the ReportSyntaxErrorPosition logic out of psql and into libpq, which should make it available to more people --- even within psql this is an improvement because warnings weren't handled by ReportSyntaxErrorPosition.
* Fix a number of syntax errors in contrib modules' uninstall scripts.Neil Conway2006-03-13
| | | | | | | | | Most of the changes add the mandatory USING clause to DROP OPERATOR CLASS statements. DROP TYPE is now DROP TYPE CASCADE; without CASCADE a DROP TYPE fails due to the circular dependency on the type's I/O functions. The DROP FUNCTION statements for the I/O functions have been removed, as DROP TYPE CASCADE removes them automatically. Patch from Michael Fuhr.
* Add CVS tag lines to files that were lacking them.Bruce Momjian2006-03-11
|
* Remove a few places that attempted to define INT_MAX, SCHAR_MAX, andNeil Conway2006-03-11
| | | | | | similar constants if they were not previously defined. All these constants must be defined by limits.h according to C89, so we can safely assume they are present.
* Fix order of linking of libxslt and libxml2, per Dave Page.Tom Lane2006-03-10
|
* Update /contrib regression tests for escape_string_warning.Bruce Momjian2006-03-08
|
* Make all our flex and bison files use %option prefix or %name-prefixTom Lane2006-03-07
| | | | | | (respectively) to rename yylex and related symbols. Some were doing it this way already, while others used not-too-reliable sed hacks in the Makefiles. It's all nice and consistent now.
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
|