Commit Graph

193 Commits (master)

Author SHA1 Message Date
Tom Lane 327b7324d0 Put "excludeOnly" GIN scan keys at the end of the scankey array. 2 weeks ago
Tom Lane 55527368bd Use PG_MODULE_MAGIC_EXT in our installable shared libraries. 6 months ago
Masahiko Sawada dfd8e6c73e Fix an issue with index scan using pg_trgm due to char signedness on different architectures. 7 months ago
Peter Eisentraut 3e4d868615 Remove various unnecessary (char *) casts 7 months ago
Peter Eisentraut 827b4060a8 Remove unnecessary (char *) casts [mem] 7 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 8 months ago
Peter Eisentraut fb1a18810f Remove ts_locale.c's lowerstr() 9 months ago
Peter Eisentraut d3aad4ac57 Remove ts_locale.c's t_isdigit(), t_isspace(), t_isprint() 9 months ago
Peter Eisentraut 7f798aca1d Remove useless casts to (void *) 10 months ago
Alexander Korotkov db22b90024 Fix arrays comparison in CompareOpclassOptions() 10 months ago
Nathan Bossart 3b42bdb471 Use new overflow-safe integer comparison functions. 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Thomas Munro 6db75edb2e Update contrib/trgm_regexp's memory management. 2 years ago
Tom Lane 1925ac281a Fix misbehavior in contrib/pg_trgm with an unsatisfiable regex. 3 years ago
Peter Eisentraut aa69541046 Remove useless casts to (void *) in arguments of some system functions 3 years ago
Tom Lane 8d83a5d0a2 Remove redundant grouping and DISTINCT columns. 3 years ago
Peter Eisentraut d952373a98 New header varatt.h split off from postgres.h 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Andrew Dunstan 8284cf5f74 Add copyright notices to meson files 3 years ago
Tom Lane d02ef65bce Standardize error reports in unimplemented I/O functions. 3 years ago
Michael Paquier d9d873bac6 Clean up some inconsistencies with GUC declarations 3 years ago
Andres Freund e5555657ba meson: Add support for building with precompiled headers 3 years ago
Tom Lane ca71131eeb Introduce t_isalnum() to replace t_isalpha() || t_isdigit() tests. 3 years ago
Andres Freund 902ab2fcef meson: Add windows resource files 3 years ago
Andres Freund e6927270cd meson: Add initial version of meson based build system 3 years ago
Tom Lane 0a20ff54f5 Split up guc.c for better build speed and ease of maintenance. 3 years ago
Daniel Gustafsson 6dc0738812 Update out of date comments in pg_trgm 3 years ago
Daniel Gustafsson ae4fc52ae2 Check for interrupts in pg_trgm word similarity 3 years ago
Andres Freund fd4bad1655 Remove now superfluous declarations of dlsym()ed symbols. 3 years ago
Peter Eisentraut d746021de1 Add construct_array_builtin, deconstruct_array_builtin 3 years ago
Peter Eisentraut 258f48f858 Change some unnecessary MemSet calls 3 years ago
Tom Lane 88103567cb Disallow setting bogus GUCs within an extension's reserved namespace. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane cab5b9ab2c Revert changes about warnings/errors for placeholders. 4 years ago
Tom Lane 5609cc01c6 Rename EmitWarningsOnPlaceholders() to MarkGUCPrefixReserved(). 4 years ago
Tom Lane 1fada5d81e Add missing EmitWarningsOnPlaceholders() calls. 4 years ago
Tom Lane e9d9ba2a4d Avoid some other O(N^2) hazards in list manipulation. 4 years ago
Tom Lane 0e6aa8747d Avoid determining regexp subexpression matches, when possible. 4 years ago
Tom Lane 6ee479abfc Fix invalid array access in trgm_regexp.c. 5 years ago
Tom Lane 08c0d6ad65 Invent "rainbow" arcs within the regex engine. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Alexander Korotkov 935f666650 Handle equality operator in contrib/pg_trgm 5 years ago
Andrew Gierth 3836d4b643 pg_trgm: fix crash in 2-item picksplit 5 years ago
Alexander Korotkov 3e8ec5b140 Fix typo in contrib/pg_trgm/pg_trgm--1.4--1.5.sql 5 years ago
Alexander Korotkov 8ca8208ace Fix name of the macro for getting signature length trgm_gist.c 5 years ago
Tom Lane 7eeb1d9861 Make contrib modules' installation scripts more secure. 5 years ago
Peter Eisentraut 350f47786c Spelling adjustments 5 years ago
Tom Lane 0da06d9faf Get rid of trailing semicolons in C macro definitions. 5 years ago
Tom Lane a80818605e Improve selectivity estimation for assorted match-style operators. 6 years ago
Alexander Korotkov 911e702077 Implement operator class parameters 6 years ago