Commit Graph

10605 Commits (a9f8ca6005f1441b4e28272f744fb01fbc14b29f)

Author SHA1 Message Date
Peter Eisentraut b1099eca8f Remove AssertArg and AssertState 3 years ago
David Rowley d37aa3d358 Allow nodeSort to perform Datum sorts for byref types 3 years ago
Michael Paquier 4ab8c81bd9 Move pg_pwritev_with_retry() to src/common/file_utils.c 3 years ago
Michael Paquier c591300a8f Add rule_number to pg_hba_file_rules and map_number to pg_ident_file_mappings 3 years ago
Michael Paquier 1b73d0b1c3 Refactor code handling the names of files loaded in hba.c 3 years ago
Alvaro Herrera 3b2db22fe2
Update some comments that should've covered MERGE 3 years ago
Robert Haas 1f0c4fa255 pg_basebackup: Fix cross-platform tablespace relocation. 3 years ago
Michael Paquier fc579e11c6 Refactor regular expression handling in hba.c 3 years ago
Michael Paquier eddc128bea Remove compatibility declarations for InitMaterializedSRF() 3 years ago
Michael Paquier a19e5cee63 Rename SetSingleFuncCall() to InitMaterializedSRF() 3 years ago
Tom Lane 8272749e8c Record dependencies of a cast on other casts that it requires. 3 years ago
Tom Lane 717ec1aae9 Rename parser token REF to REF_P to avoid a symbol conflict. 3 years ago
Michael Paquier 1054c604bc Fix some comments in proc.h 3 years ago
Andres Freund c037471832 pgstat: Track time of the last scan of a relation 3 years ago
Tom Lane f13b2088fa Add auxiliary lists to GUC data structures for better performance. 3 years ago
Tom Lane 3057465acf Replace the sorted array of GUC variables with a hash table. 3 years ago
Tom Lane 407b50f2d4 Store GUC data in a memory context, instead of using malloc(). 3 years ago
Tom Lane 9c911ec065 Make some minor improvements in memory-context infrastructure. 3 years ago
Etsuro Fujita 97da48246d Allow batch insertion during COPY into a foreign table. 3 years ago
Alvaro Herrera 9c0de04242
Reduce xlog.h inclusion footprint 3 years ago
Alvaro Herrera c929b2745f
Reduce basebackup_sink.h inclusion footprint 3 years ago
Peter Eisentraut a699b7a7aa Remove Abs() 3 years ago
Bruce Momjian 434c6cdf0c C comment: explain procArray->pgprocnos[] 3 years ago
Amit Kapila 776e1c8a5d Add a common function to generate the origin name. 3 years ago
Michael Paquier 9fcdf2c787 Add support for COPY TO callback functions 3 years ago
Tom Lane 235eb4db98 Simplify our Assert infrastructure a little. 3 years ago
Peter Eisentraut 357cfefb09 Use C library functions instead of Abs() for int64 3 years ago
Andres Freund 06dbd619bf pgstat: Prevent stats reset from corrupting slotname by removing slotname 3 years ago
Peter Eisentraut 3edc71ec04 Convert macros to static inline functions (rel.h) 3 years ago
Tom Lane 80ef926758 Improve our ability to detect bogus pointers passed to pfree et al. 3 years ago
Andres Freund e5555657ba meson: Add support for building with precompiled headers 3 years ago
Tom Lane 9543eff5e0 Remove MemoryContextContains(). 3 years ago
Tom Lane ca71131eeb Introduce t_isalnum() to replace t_isalpha() || t_isdigit() tests. 3 years ago
David Rowley 112f0225db Add optional parameter to PG_TRY() macros 3 years ago
David Rowley 2d0bbedda7 Rename shadowed local variables 3 years ago
Michael Paquier 839c2520a7 Remove definition of JUMBLE_SIZE from queryjumble.h 3 years ago
Tom Lane f4c7c410ee Revert "Optimize order of GROUP BY keys". 3 years ago
Andres Freund 0e497eadb1 mingw: Define PGDLLEXPORT as __declspec (dllexport) as done for msvc 3 years ago
Tom Lane d7e39d72ca Use actual backend IDs in pg_stat_get_backend_idset() and friends. 3 years ago
Michael Paquier 0823d061b0 Introduce SYSTEM_USER 3 years ago
Michael Paquier 5ac9e86919 Mark sigint_interrupt_enabled as sig_atomic_t 3 years ago
Andres Freund b8d8a4593a windows: Set UMDF_USING_NTSTATUS globally, include ntstatus.h 3 years ago
Thomas Munro b6d8a60aba Restore pg_pread and friends. 3 years ago
Robert Haas a448e49bcb Revert 56-bit relfilenode change and follow-up commits. 3 years ago
Robert Haas 0222be1371 Fix alignment problems with SharedInvalSmgrMsg. 3 years ago
Robert Haas 0aaa7cf698 In BufTagGetForkNum, cast to the correct type. 3 years ago
Peter Eisentraut c8b2ef05f4 Convert *GetDatum() and DatumGet*() macros to inline functions 3 years ago
Robert Haas 8caf96de0b Include common/relpath.h in utils/relfilenumbermap.h 3 years ago
Robert Haas 05d4cbf9b6 Increase width of RelFileNumbers from 32 bits to 56 bits. 3 years ago
Robert Haas 2f47715cc8 Move RelFileNumber declarations to common/relpath.h. 3 years ago