| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix silly bug | Teodor Sigaev | 2004-06-01 | 1 | -1/+1 |
| | | |||||
| * | 1 add namespaces as Tom suggest http://www.pgsql.ru/db/mw/msg.html?mid=1987703 | Teodor Sigaev | 2004-05-31 | 11 | -113/+233 |
| | | | | | 2 remove select qeury in inserts | ||||
| * | Fix memory leak with pg_regexec | Teodor Sigaev | 2004-05-31 | 1 | -1/+4 |
| | | |||||
| * | Fix memory leak with pg_regcomp | Teodor Sigaev | 2004-05-31 | 1 | -0/+1 |
| | | |||||
| * | Win32 related patch by Darko Prenosil. Small correct by teodor | Teodor Sigaev | 2004-05-31 | 6 | -20/+38 |
| | | |||||
| * | Use the new List API function names throughout the backend, and disable the | Neil Conway | 2004-05-30 | 1 | -2/+2 |
| | | | | | | list compatibility API by default. While doing this, I decided to keep the llast() macro around and introduce llast_int() and llast_oid() variants. | ||||
| * | Stat function now can show statistics per weight of lexemes | Teodor Sigaev | 2004-05-28 | 6 | -37/+160 |
| | | |||||
| * | Update docs from Andrew J. Kopciuch <akopciuch@bddf.ca> | Teodor Sigaev | 2004-05-14 | 2 | -724/+785 |
| | | |||||
| * | Suppress 'uninitialized variable' warning emitted by some (not all) | Tom Lane | 2004-05-07 | 1 | -1/+1 |
| | | | | | | versions of gcc. The code is correct AFAICS, but it requires slightly more analysis than usual to see that the variable can't be used uninitialized. | ||||
| * | Use regprocedure type instead of oid. Usefull for human read and dump/restore | Teodor Sigaev | 2004-05-07 | 1 | -7/+7 |
| | | |||||
| * | Solve the 'Turkish problem' with undesirable locale behavior for case | Tom Lane | 2004-05-07 | 3 | -12/+12 |
| | | | | | | | | | | | | | | conversion of basic ASCII letters. Remove all uses of strcasecmp and strncasecmp in favor of new functions pg_strcasecmp and pg_strncasecmp; remove most but not all direct uses of toupper and tolower in favor of pg_toupper and pg_tolower. These functions use the same notions of case folding already developed for identifier case conversion. I left the straight locale-based folding in place for situations where we are just manipulating user data and not trying to match it to built-in strings --- for example, the SQL upper() function is still locale dependent. Perhaps this will prove not to be what's wanted, but at the moment we can initdb and pass regression tests in Turkish locale. | ||||
| * | Fix some more compatibility issues (ctype.h macros must never be passed | Tom Lane | 2004-04-02 | 3 | -13/+14 |
| | | | | | signed chars...) | ||||
| * | Fix some portability issues (reliance on gcc-isms). | Tom Lane | 2004-04-01 | 7 | -17/+46 |
| | | |||||
| * | Replace TupleTableSlot convention for whole-row variables and function | Tom Lane | 2004-04-01 | 2 | -6/+3 |
| | | | | | | | | | results with tuples as ordinary varlena Datums. This commit does not in itself do much for us, except eliminate the horrid memory leak associated with evaluation of whole-row variables. However, it lays the groundwork for allowing composite types as table columns, and perhaps some other useful features as well. Per my proposal of a few days ago. | ||||
| * | Cleanup vectors of GISTENTRY and eliminate problem with 64-bit strict-aligned | Teodor Sigaev | 2004-03-30 | 3 | -10/+9 |
| | | | | | | | boxes. Change interface to user-defined GiST support methods union and picksplit. Now instead of bytea struct it used special GistEntryVector structure. | ||||
| * | 1 Minimize memory allocation for void (but not null) value. | Teodor Sigaev | 2004-03-25 | 4 | -0/+722 |
| | | | | | 2 Add silly ordering for ts_vector to aim grouping, union, except etc. Don't use BTree opclass (tsvector_ops). | ||||
| * | Add %option nodefault to all our flex lexers. Fix a couple of rule gaps | Tom Lane | 2004-02-24 | 1 | -0/+1 |
| | | | | | | | exposed thereby. AFAICT these would not lead to any worse problems than junk emitted on the backend's stdout, but we should have the option to catch possible worse errors in future. | ||||
| * | The following bug has been logged online: | Bruce Momjian | 2004-02-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug reference: 1081 Logged by: Aarjav Trivedi Email address: aarjav@cc.gatech.edu PostgreSQL version: 7.4 Operating system: Linux Description: Spelling error in tsearch2.sql leading to problems with tsearch Details: On line 620 of tsearch2.sql which is required to install and run TSEARCH, REATE FUNCTION tsstat_in(cstring) should be CREATE FUNCTION tsstat_in(cstring) because of this error, TSEARCH fails to work as specified, | ||||
| * | Fix signed char in comparison and check memory allocation | Teodor Sigaev | 2003-12-18 | 1 | -4/+5 |
| | | |||||
| * | Fix integer types to use definition from c.h. Per bug report by Patrick ↵ | Teodor Sigaev | 2003-12-10 | 2 | -15/+15 |
| | | | | | Boulay <patrick.boulay@medrium.com> | ||||
| * | One more fix confusion | Teodor Sigaev | 2003-12-05 | 1 | -1/+1 |
| | | |||||
| * | Avoid confusion start_parse_str function with tsearch V1 | Teodor Sigaev | 2003-12-05 | 3 | -8/+9 |
| | | |||||
| * | Avoid conflict strndup with glibc | Teodor Sigaev | 2003-12-04 | 1 | -4/+4 |
| | | |||||
| * | Fix for word with several infinitives | Teodor Sigaev | 2003-12-03 | 1 | -1/+1 |
| | | |||||
| * | $Header: -> $PostgreSQL Changes ... | PostgreSQL Daemon | 2003-11-29 | 4 | -4/+4 |
| | | |||||
| * | Fix free instead of pfree | Teodor Sigaev | 2003-11-28 | 1 | -8/+8 |
| | | |||||
| * | Fixes about word with several infiniteve | Teodor Sigaev | 2003-11-27 | 2 | -3/+5 |
| | | |||||
| * | Utility for convert myspell dictionaries to ispell, full README will be later | Teodor Sigaev | 2003-11-26 | 2 | -0/+59 |
| | | |||||
| * | Ignore too long lexeme | Teodor Sigaev | 2003-11-25 | 1 | -2/+20 |
| | | |||||
| * | Optimize. Improve ispell support for compound words. This work was sponsored ↵ | Teodor Sigaev | 2003-11-17 | 3 | -294/+706 |
| | | | | | by ABC Startsiden AS. | ||||
| * | I've not changed any malloc/calloc to palloc. It looks to me that these memory | Bruce Momjian | 2003-09-29 | 3 | -9/+38 |
| | | | | | | | | | | | | | | | areas are for the lifetime of the backend and in the interests of not breaking something that's not broken I left alone. Note for anyone reading this and wanting it for tsearch-v2-stable (i.e. for 7.3 backend) this patch probably will not apply cleanly to that source. It should be simple enough to see what's going on and apply the changes by hand if need be. -- Nigel J. Andrews | ||||
| * | fix hlfinditem function. Thanks to "Stphane Bidoul" ↵ | Teodor Sigaev | 2003-09-22 | 2 | -6/+7 |
| | | | | | | | | | | <stephane.bidoul@softwareag.com>. The 'word' variable there is initialised from the prs->words array, but immediately after, that array may be reallocated, thus leaving word pointing to unallocated memory. | ||||
| * | Persuade tsearch/tsearch2 to work (or at least pass their regression | Tom Lane | 2003-09-14 | 1 | -13/+0 |
| | | | | | | | | | tests) when using flex 2.5.31. The fix is to *not* try to use palloc and pfree for allocations within the lexer; when you do that, the yy_buffer_stack gets freed at inopportune times. The code is already set up to do manual deallocation, so I see no particular advantage to using palloc anyway. | ||||
| * | Fix incorrect pfree in to_tsquery_name(), per Nigel Andrews. | Tom Lane | 2003-09-12 | 1 | -9/+5 |
| | | |||||
| * | More accuracy works with stopwords in queries | Teodor Sigaev | 2003-08-28 | 5 | -56/+39 |
| | | |||||
| * | fix module name in MODULE_PATHNAME substitution | Teodor Sigaev | 2003-08-26 | 1 | -4/+2 |
| | | |||||
| * | Bring the makefiles up to our conventions. | Peter Eisentraut | 2003-08-23 | 5 | -24/+19 |
| | | |||||
| * | ISpell info updated | Teodor Sigaev | 2003-08-21 | 1 | -142/+178 |
| | | |||||
| * | Eliminate function start_parse_fh and macro YY_INPUT | Teodor Sigaev | 2003-08-15 | 2 | -39/+0 |
| | | |||||
| * | Correct error messages | Teodor Sigaev | 2003-08-13 | 1 | -2/+2 |
| | | |||||
| * | More accuracy work with MinWords option of headline function | Teodor Sigaev | 2003-08-13 | 1 | -5/+19 |
| | | |||||
| * | Another pgindent run with updated typedefs. | Bruce Momjian | 2003-08-08 | 5 | -134/+139 |
| | | |||||
| * | OpenFTS vs Tsearch2 comment | Teodor Sigaev | 2003-08-06 | 1 | -1/+12 |
| | | |||||
| * | Add documentation about ts_debug | Teodor Sigaev | 2003-08-06 | 1 | -28/+27 |
| | | |||||
| * | Add ts_debug function for debugging configurations | Teodor Sigaev | 2003-08-06 | 4 | -0/+52 |
| | | |||||
| * | Sub-Makefiles need to explicitly add CFLAGS_SL to CFLAGS, else their | Tom Lane | 2003-08-04 | 3 | -0/+3 |
| | | | | | object files do not get built with -fpic. | ||||
| * | Fix to build correctly outside source tree. | Tom Lane | 2003-08-04 | 4 | -5/+5 |
| | | |||||
| * | make sub-Makefiles in the sub-directories | Teodor Sigaev | 2003-08-04 | 4 | -12/+86 |
| | | |||||
| * | Docs fixes | Teodor Sigaev | 2003-08-04 | 1 | -127/+137 |
| | | |||||
| * | pgindent run. | Bruce Momjian | 2003-08-04 | 36 | -4558/+5984 |
| | | |||||
