Bruce Momjian
6000e32805
I've not changed any malloc/calloc to palloc. It looks to me that these memory
...
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
2003-09-29 18:54:38 +00:00
Teodor Sigaev
0b1ee9b5a3
fix hlfinditem function. Thanks to "Stphane Bidoul" <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.
2003-09-22 13:32:33 +00:00
Tom Lane
3f43446e36
Persuade tsearch/tsearch2 to work (or at least pass their regression
...
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.
2003-09-14 18:44:23 +00:00
Tom Lane
17d15ddf75
Fix incorrect pfree in to_tsquery_name(), per Nigel Andrews.
2003-09-12 16:34:28 +00:00
Teodor Sigaev
61366a9503
More accuracy works with stopwords in queries
2003-08-28 12:23:24 +00:00
Teodor Sigaev
9116f6c91a
fix module name in MODULE_PATHNAME substitution
2003-08-26 10:01:02 +00:00
Peter Eisentraut
3d0d78ce2f
Bring the makefiles up to our conventions.
2003-08-23 04:25:29 +00:00
Teodor Sigaev
38e2bf6283
ISpell info updated
2003-08-21 15:53:21 +00:00
Teodor Sigaev
d3fe721a40
Eliminate function start_parse_fh and macro YY_INPUT
2003-08-15 13:44:35 +00:00
Teodor Sigaev
364ef51484
Correct error messages
2003-08-13 14:41:59 +00:00
Teodor Sigaev
bcec1e617a
More accuracy work with MinWords option of headline function
2003-08-13 14:37:55 +00:00
Bruce Momjian
46785776c4
Another pgindent run with updated typedefs.
2003-08-08 21:42:59 +00:00
Teodor Sigaev
8753157739
OpenFTS vs Tsearch2 comment
2003-08-06 14:53:01 +00:00
Teodor Sigaev
d702313f0d
Add documentation about ts_debug
2003-08-06 09:41:13 +00:00
Teodor Sigaev
dd2870f76f
Add ts_debug function for debugging configurations
2003-08-06 09:19:21 +00:00
Tom Lane
3b29525a79
Sub-Makefiles need to explicitly add CFLAGS_SL to CFLAGS, else their
...
object files do not get built with -fpic.
2003-08-04 20:34:26 +00:00
Tom Lane
f237a80d8a
Fix to build correctly outside source tree.
2003-08-04 19:52:37 +00:00
Teodor Sigaev
d6f0f44b55
make sub-Makefiles in the sub-directories
2003-08-04 14:54:47 +00:00
Teodor Sigaev
8405e505c4
Docs fixes
2003-08-04 14:11:08 +00:00
Bruce Momjian
089003fb46
pgindent run.
2003-08-04 00:43:34 +00:00
Tom Lane
2c018f9b10
Fix for Alpha portability.
2003-08-01 03:55:05 +00:00
Tom Lane
6ed071bca5
Update contrib regression tests for recent error message editing.
2003-08-01 02:38:09 +00:00
Tom Lane
81b5c8a136
A visit from the message-style police ...
2003-07-28 00:09:16 +00:00
Tom Lane
aec57ea868
elog mop-up.
2003-07-27 18:07:19 +00:00
Tom Lane
e8db9b26d0
elog mop-up.
2003-07-27 17:10:07 +00:00
Tom Lane
658fca8d3a
Fix a few portability issues, adjust error messages.
2003-07-24 17:59:56 +00:00
Tom Lane
8fd5b3ed67
Error message editing in contrib (mostly by Joe Conway --- thanks Joe!)
2003-07-24 17:52:50 +00:00
Teodor Sigaev
8f146a9077
Fix output to psql:tsearch2.sql:13: NOTICE: ... "pg_ts_dict_pkey"
2003-07-21 15:15:19 +00:00
Teodor Sigaev
b88605337e
tsearch2 module
2003-07-21 10:27:44 +00:00