Commit Graph

39762 Commits (ff720a597c0a53a8fcdf2cf4e45248dc5c37f9ab)

Author SHA1 Message Date
Tom Lane ff720a597c Fix planner to consider matches to boolean columns in extension indexes. 3 years ago
Peter Eisentraut 1c3aa54502 Fix PL/Perl build on Cygwin 3 years ago
Michael Paquier bfb9dfd937 Expand the use of get_dirent_type(), shaving a few calls to stat()/lstat() 3 years ago
John Naylor 0a8de93a48 Speed up lexing of long JSON strings 3 years ago
Andres Freund 05519126a0 Move darwin sysroot determination into separate file 3 years ago
Andrew Dunstan 2f2b18bd3f Revert SQL/JSON features 3 years ago
Andres Freund e5484554ba aix: when building with gcc, tell gcc we're building a shared library 3 years ago
Tom Lane 4ea07e7cf3 Adjust XML test case to avoid unstable behavior. 3 years ago
David Rowley 1083f94dac Be smarter about freeing tuples during tuplesorts 3 years ago
Tom Lane 1c1294be71 Prevent long-term memory leakage in autovacuum launcher. 3 years ago
Peter Geoghegan c3ffa731a5 Derive freeze cutoff from nextXID, not OldestXmin. 3 years ago
Andres Freund 483ac64761 Fix MSVC warning in compat_informix/rnull.pgc 3 years ago
Tom Lane 1058555a5e In the Snowball dictionary, don't try to stem excessively-long words. 3 years ago
Robert Haas 0101f770a0 Fix a bug in roles_is_member_of. 3 years ago
Daniel Gustafsson cad4323cd3 Refactor check_ functions to use filehandle for status 3 years ago
Peter Eisentraut 7d5852ca83 plpython: Don't create pgxsdir subdirectory in installdir target 3 years ago
Tom Lane 8acd8f8690 On NetBSD, force dynamic symbol resolution at postmaster start. 3 years ago
David Rowley 05f9084236 Various cleanups of the new memory context header code 3 years ago
David Rowley 5495796ad1 Revert "Add missing padding from MemoryChunk struct" 3 years ago
Amit Kapila c98b6acdb2 Update the comment in rmgrlist.h to match it to the code. 3 years ago
Amit Kapila f6c5edb8ab Drop replication origin slots before tablesync worker exits. 3 years ago
John Naylor 865424627d Further code review of port/simd.h 3 years ago
Peter Geoghegan 9887dd38f9 Adjust comments that called MultiXactIds "XMIDs". 3 years ago
David Rowley d5ee4db0ea Use MAXALIGN() in calculations using sizeof(SlabBlock) 3 years ago
Michael Paquier b1ec7f47e3 Cleanup more code and comments related to Windows NT4 (XP days) 3 years ago
Tom Lane 7fed801135 Clean up inconsistent use of fflush(). 3 years ago
Robert Haas 6672d79139 Prevent WAL corruption after a standby promotion. 3 years ago
David Rowley df0f4feef8 Add missing padding from MemoryChunk struct 3 years ago
John Naylor c6a43c25a8 Fix broken cast on MSVC 3 years ago
John Naylor 82739d4a80 Use ARM Advanced SIMD (NEON) intrinsics where available 3 years ago
John Naylor f8f19f7086 Abstract some more architecture-specific details away from SIMD functionality 3 years ago
David Rowley c6e0fe1f2a Improve performance of and reduce overheads of memory management 3 years ago
Amit Kapila d2169c9985 Fix the incorrect assertion introduced in commit 7f13ac8123. 3 years ago
Peter Eisentraut 805a397db4 Add more detail why repalloc and pfree do not accept NULL pointers 3 years ago
Michael Paquier 36389a060c Enable RandomizedBaseAddress (ASLR) on Windows with MSVC builds 3 years ago
Tom Lane d1ce745db2 Doc: add comment about bug fixed in back branches as of 3f7323cbb. 3 years ago
Alexander Korotkov 924954c670 Fix typo in comment for writetuple() function 3 years ago
John Naylor 4eec2e03c3 Be more careful to avoid including system headers after perl.h 3 years ago
Michael Paquier 52144b6fcd Use correct connection for cancellation in frontend's parallel slots 3 years ago
Peter Eisentraut e890ce7a4f Remove unneeded null pointer checks before PQfreemem() 3 years ago
Peter Eisentraut 45987aae26 Remove unnecessary casts in free() and pfree() 3 years ago
John Naylor 121d2d3d70 Use SSE2 in is_valid_ascii() where available. 3 years ago
Peter Eisentraut ab9717847a Remove obsolete comment 3 years ago
Etsuro Fujita a8b02587a3 Fix typo in comment. 3 years ago
John Naylor e813e0e168 Add optimized functions for linear search within byte arrays 3 years ago
Thomas Munro bcc8b14ef6 Remove configure probe for sockaddr_in6 and require AF_INET6. 3 years ago
Peter Eisentraut 28ec316787 libpq code should use libpq_gettext(), not _() 3 years ago
David Rowley d389487525 Small refactor to get rid of -Wshadow=compatible-local warning 3 years ago
David Rowley 3e0fff2e68 More -Wshadow=compatible-local warning fixes 3 years ago
Robert Haas e3ce2de09d Allow grant-level control of role inheritance behavior. 3 years ago