summaryrefslogtreecommitdiff
path: root/src/backend/tsearch
Commit message (Expand)AuthorAgeFilesLines
* Update tsearch regex memory management.Thomas Munro2023-04-081-27/+7
* Fix ts_headline() edge cases for empty query and empty search text.Tom Lane2023-04-061-7/+14
* Fix t_isspace(), etc., when datlocprovider=i and datctype=C.Jeff Davis2023-03-172-14/+7
* Remove useless casts to (void *) in arguments of some system functionsPeter Eisentraut2023-02-074-13/+12
* Remove useless casts to (void *) in hash_search() callsPeter Eisentraut2023-02-061-2/+2
* Fix ts_headline() to handle ORs and phrase queries more honestly.Tom Lane2023-01-191-94/+166
* New header varatt.h split off from postgres.hPeter Eisentraut2023-01-102-0/+2
* Update copyright for 2023Bruce Momjian2023-01-0217-17/+17
* Convert the reg* input functions to report (most) errors softly.Tom Lane2022-12-271-1/+3
* Convert tsqueryin and tsvectorin to report errors softly.Tom Lane2022-12-271-4/+8
* Switch some system functions to use get_call_result_type()Michael Paquier2022-12-211-20/+15
* Add copyright notices to meson filesAndrew Dunstan2022-12-201-0/+2
* Add comments and a missing CHECK_FOR_INTERRUPTS in ts_headline.Tom Lane2022-11-212-4/+13
* Introduce t_isalnum() to replace t_isalpha() || t_isdigit() tests.Tom Lane2022-10-061-0/+16
* Rename shadowed local variablesDavid Rowley2022-10-051-4/+4
* Convert *GetDatum() and DatumGet*() macros to inline functionsPeter Eisentraut2022-09-271-2/+2
* meson: Add initial version of meson based build systemAndres Freund2022-09-211-0/+21
* Split up guc.c for better build speed and ease of maintenance.Tom Lane2022-09-131-0/+1
* Revert "Convert *GetDatum() and DatumGet*() macros to inline functions"Peter Eisentraut2022-09-121-2/+2
* Convert *GetDatum() and DatumGet*() macros to inline functionsPeter Eisentraut2022-09-121-2/+2
* Defend against stack overrun in a few more places.Tom Lane2022-08-241-0/+4
* Further -Wshadow=compatible-local warning fixesDavid Rowley2022-08-241-1/+2
* Invent qsort_interruptible().Tom Lane2022-07-121-10/+12
* Add construct_array_builtin, deconstruct_array_builtinPeter Eisentraut2022-07-011-6/+1
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-132-4/+0
* Fix various typos and spelling mistakes in code commentsDavid Rowley2022-04-111-1/+1
* Update copyright for 2022Bruce Momjian2022-01-0716-16/+16
* Clean up more code using "(expr) ? true : false"Michael Paquier2021-10-112-2/+2
* Clean up some code using "(expr) ? true : false"Michael Paquier2021-09-081-1/+1
* Improve various places that double the size of a bufferDavid Rowley2021-07-012-2/+3
* Fix typos and grammar in comments and docsMichael Paquier2021-04-191-1/+1
* Don't leak compiled regex(es) when an ispell cache entry is dropped.Tom Lane2021-03-181-3/+29
* Fix parsing of complex morphs to tsqueryAlexander Korotkov2021-01-311-3/+38
* Update copyright for 2021Bruce Momjian2021-01-0216-16/+16
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-151-1/+0
* Improve behavior of tsearch_readline(), and remove t_readline().Tom Lane2020-09-232-55/+28
* Avoid possible dangling-pointer access in tsearch_readline_callback.Tom Lane2020-09-231-2/+29
* Yet more elimination of dead stores and useless initializations.Tom Lane2020-09-051-1/+1
* Remove some more useless assignments.Tom Lane2020-09-041-2/+2
* Fix recently-introduced performance problem in ts_headline().Tom Lane2020-07-311-25/+32
* Fix assorted bugs by changing TS_execute's callback API to ternary logic.Tom Lane2020-07-241-4/+4
* Mop up some no-longer-necessary hacks around printf %.*s format.Tom Lane2020-06-291-7/+0
* Further cleanup of ts_headline code.Tom Lane2020-04-091-7/+10
* Fix default text search parser's ts_headline code for phrase queries.Tom Lane2020-04-091-74/+99
* Cosmetic improvements for default text search parser's ts_headline code.Tom Lane2020-04-091-97/+176
* Remove useless pfree()s at the ends of various ValuePerCall SRFs.Tom Lane2020-03-161-9/+0
* Introduce macros for typalign and typstorage constants.Tom Lane2020-03-041-1/+1
* Move src/backend/utils/hash/hashfn.c to src/commonRobert Haas2020-02-271-1/+1
* Clean up newlines following left parenthesesAlvaro Herrera2020-01-303-16/+7
* Move jsonapi.c and jsonapi.h to src/common.Robert Haas2020-01-292-2/+2