summaryrefslogtreecommitdiff
path: root/src/backend/tsearch
AgeCommit message (Expand)Author
2025-03-08Clear errno before calling strtol() in spell.c.Tom Lane
2025-02-11Add is_analyze parameter to vacuum_delay_point().Nathan Bossart
2025-01-21Reword recent error messages: "should" -> "must"Álvaro Herrera
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-17Remove ts_locale.c's lowerstr()Peter Eisentraut
2024-12-17Remove ts_locale.c's t_isdigit(), t_isspace(), t_isprint()Peter Eisentraut
2024-11-28Remove useless casts to (void *)Peter Eisentraut
2024-08-06Constify fields and parameters in spell.cHeikki Linnakangas
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-09-25Limit to_tsvector_byid's initial array allocation to something sane.Tom Lane
2023-07-03Take pg_attribute out of VacAttrStatsPeter Eisentraut
2023-06-24Check for interrupts and stack overflow in TParserGet().Tom Lane
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-19Remove stray mid-sentence tabs in commentsPeter Eisentraut
2023-04-08Update tsearch regex memory management.Thomas Munro
2023-04-06Fix ts_headline() edge cases for empty query and empty search text.Tom Lane
2023-03-17Fix t_isspace(), etc., when datlocprovider=i and datctype=C.Jeff Davis
2023-02-07Remove useless casts to (void *) in arguments of some system functionsPeter Eisentraut
2023-02-06Remove useless casts to (void *) in hash_search() callsPeter Eisentraut
2023-01-19Fix ts_headline() to handle ORs and phrase queries more honestly.Tom Lane
2023-01-10New header varatt.h split off from postgres.hPeter Eisentraut
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-27Convert the reg* input functions to report (most) errors softly.Tom Lane
2022-12-27Convert tsqueryin and tsvectorin to report errors softly.Tom Lane
2022-12-21Switch some system functions to use get_call_result_type()Michael Paquier
2022-12-20Add copyright notices to meson filesAndrew Dunstan
2022-11-21Add comments and a missing CHECK_FOR_INTERRUPTS in ts_headline.Tom Lane
2022-10-06Introduce t_isalnum() to replace t_isalpha() || t_isdigit() tests.Tom Lane
2022-10-05Rename shadowed local variablesDavid Rowley
2022-09-27Convert *GetDatum() and DatumGet*() macros to inline functionsPeter Eisentraut
2022-09-22meson: Add initial version of meson based build systemAndres Freund
2022-09-13Split up guc.c for better build speed and ease of maintenance.Tom Lane
2022-09-12Revert "Convert *GetDatum() and DatumGet*() macros to inline functions"Peter Eisentraut
2022-09-12Convert *GetDatum() and DatumGet*() macros to inline functionsPeter Eisentraut
2022-08-24Defend against stack overrun in a few more places.Tom Lane
2022-08-24Further -Wshadow=compatible-local warning fixesDavid Rowley
2022-07-12Invent qsort_interruptible().Tom Lane
2022-07-01Add construct_array_builtin, deconstruct_array_builtinPeter Eisentraut
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-04-11Fix various typos and spelling mistakes in code commentsDavid Rowley
2022-01-08Update copyright for 2022Bruce Momjian
2021-10-11Clean up more code using "(expr) ? true : false"Michael Paquier
2021-09-08Clean up some code using "(expr) ? true : false"Michael Paquier
2021-07-01Improve various places that double the size of a bufferDavid Rowley
2021-04-19Fix typos and grammar in comments and docsMichael Paquier
2021-03-19Don't leak compiled regex(es) when an ispell cache entry is dropped.Tom Lane
2021-01-31Fix parsing of complex morphs to tsqueryAlexander Korotkov
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-15Improve hash_create()'s API for some added robustness.Tom Lane