Commit Graph

10407 Commits (3cabe45a819f8a2a282d9d57e45f259c84e97c3f)

Author SHA1 Message Date
Andrew Dunstan a45388d6e0 Add xheader_width pset option to psql 4 years ago
Tom Lane b35617de37 Process session_preload_libraries within InitPostgres's transaction. 4 years ago
Thomas Munro e757cdd6ad Remove dead getpwuid_r replacement code. 4 years ago
Thomas Munro fb12becdfb Remove dead handling for pre-POSIX sigwait(). 4 years ago
Thomas Munro 86e5eb4f58 Remove dead getrusage replacement code. 4 years ago
Thomas Munro 634a89c708 Remove configure probe for wctype.h. 4 years ago
Thomas Munro a3b8d2a997 Remove configure probe for sys/tas.h. 4 years ago
Thomas Munro a1b56090eb Remove O_FSYNC and associated macros. 4 years ago
Thomas Munro 4f1f5a7f85 Remove fls(), use pg_leftmost_one_pos32() instead. 4 years ago
Thomas Munro 3225399021 Extend size_t support in pg_bitutils.h. 4 years ago
Amit Kapila 2a51a066dd Add missing space in comments. 4 years ago
Amit Kapila 366283961a Allow users to skip logical replication of data having origin. 4 years ago
Tom Lane af119e08fd Dump more fields when dumping planner internal data structures. 4 years ago
Tom Lane 2d04277121 Make serialization of Nodes' scalar-array fields more robust. 4 years ago
Dean Rasheed bcedd8f5fc Make subquery aliases optional in the FROM clause. 4 years ago
Thomas Munro bde60daa0e Fix warnings on Windows. 4 years ago
Thomas Munro 9430fb407b Add wal_sync_method=fdatasync for Windows. 4 years ago
Tom Lane 13d8388151 Fix missed corner cases for grantable permissions on GUCs. 4 years ago
Tom Lane d6a3aeb9a3 Convert planner's AggInfo and AggTransInfo structs to proper Nodes. 4 years ago
Tom Lane e2f6c307c0 Estimate cost of elided SubqueryScan, Append, MergeAppend nodes better. 4 years ago
Peter Eisentraut 14a8bd9827 Convert macros to static inline functions (itup.h) 4 years ago
Andres Freund c290e79cf0 windows: msvc: Define STDIN/OUT/ERR_FILENO. 4 years ago
Peter Eisentraut f58d7073b7 Convert macros to static inline functions (tupmacs.h) 4 years ago
Andres Freund 8cf64d35ea Mark all symbols exported from extension libraries PGDLLEXPORT. 4 years ago
Andres Freund 089480c077 Default to hidden visibility for extension libraries where possible 4 years ago
Andres Freund f2b73c8d75 Add central declarations for dlsym()ed symbols 4 years ago
Thomas Munro c94ae9d827 Emulate sigprocmask(), not sigsetmask(), on Windows. 4 years ago
Peter Eisentraut 507ba16b28 Convert macros to static inline functions (xlog_internal.h) 4 years ago
Peter Eisentraut 3e9ca52601 Support gcc -fkeep-inline-functions 4 years ago
David Rowley 80ad91ea8c Fix inconsistent parameter names between prototype and declaration 4 years ago
Tom Lane 7c0eb3c622 Tighten up parsing logic in gen_node_support.pl. 4 years ago
Thomas Munro 7bae3bbf62 Create a distinct wait event for POSIX DSM allocation. 4 years ago
Michael Paquier 6203583b72 Remove support for Visual Studio 2013 4 years ago
Tom Lane 27d2693187 Avoid unsatisfied-external-reference errors in static inlines. 4 years ago
Tom Lane ff33a8c887 Remove artificial restrictions on which node types have out/read funcs. 4 years ago
Peter Eisentraut 9c727360bc Convert macros to static inline functions (bufmgr.h) 4 years ago
Peter Eisentraut aeb767ca0b Convert macros to static inline functions (itemptr.h) 4 years ago
Peter Eisentraut 784cedda06 Allow specifying STORAGE attribute for a new table 4 years ago
David Rowley 4cc832f94a Tidy up code in get_cheapest_group_keys_order() 4 years ago
Tom Lane e64cdab003 Invent qsort_interruptible(). 4 years ago
Tom Lane eea9fa9b25 Add defenses against unexpected changes in the NodeTag enum list. 4 years ago
Tom Lane ca187d7455 Invent nodetag_only attribute for Nodes. 4 years ago
Robert Haas 09c5acee8e Rename some functions to mention Relation instead of RelFileLocator. 4 years ago
Thomas Munro 718aa43a4e Further tidy-up for old CPU architectures. 4 years ago
Jeff Davis b40baa96a7 Provide log_status_format(), useful for an emit_log_hook. 4 years ago
Peter Eisentraut 2cd2569c72 Convert macros to static inline functions (bufpage.h) 4 years ago
Thomas Munro eed959a457 Fix lock assertions in dshash.c. 4 years ago
Thomas Munro 92d70b77eb Tidy up claimed supported CPUs and OSes. 4 years ago
Tom Lane 3cd0ac9878 Doc: rearrange high-level commentary about node support coverage. 4 years ago
Tom Lane 8c73c11a0d Mark Scan as an abstract node type, too. 4 years ago