Commit Graph

9960 Commits (72bbff4cd6eaf55239ccef79cec61766b5f8f1d2)

Author SHA1 Message Date
Tom Lane 18bac60ede Let regexp_replace() make use of REG_NOSUB when feasible. 5 years ago
Tom Lane 0e6aa8747d Avoid determining regexp subexpression matches, when possible. 5 years ago
Peter Eisentraut 18fea737b5 Change NestPath node to contain JoinPath node 5 years ago
Peter Eisentraut 2226b4189b Change SeqScan node to contain Scan node 5 years ago
David Rowley 75a2d132ea Remove unused function declaration 5 years ago
Andres Freund 675c945394 Move temporary file cleanup to before_shmem_exit(). 5 years ago
Peter Eisentraut 256909c6c1 Remove T_MemoryContext 5 years ago
Andres Freund b406478b87 process startup: Always call Init[Auxiliary]Process() before BaseInit(). 5 years ago
Andres Freund f8dd4ecb0b process startup: Remove bootstrap / checker modes from AuxProcType. 5 years ago
Andres Freund 0a692109dc process startup: Move AuxiliaryProcessMain into its own file. 5 years ago
Andres Freund 5aa4a9d207 process startup: Separate out BootstrapModeMain from AuxiliaryProcessMain. 5 years ago
Andres Freund 1bc8e7b099 pgstat: split reporting/fetching of bgwriter and checkpointer stats. 5 years ago
Amit Kapila 63cf61cdeb Add prepare API support for streaming transactions in logical replication. 5 years ago
Tom Lane 6424337073 Add assorted new regexp_xxx SQL functions. 5 years ago
David Rowley db632fbca3 Allow ordered partition scans in more cases 5 years ago
David Rowley 475dbd0b71 Track a Bitmapset of non-pruned partitions in RelOptInfo 5 years ago
Thomas Munro 7ff23c6d27 Run checkpointer and bgwriter in crash recovery. 5 years ago
Heikki Linnakangas 317632f307 Move InRecovery and standbyState global vars to xlogutils.c. 5 years ago
Michael Paquier b0483263dd Add support for SET ACCESS METHOD in ALTER TABLE 5 years ago
Dean Rasheed 085f931f52 Allow numeric scale to be negative or greater than precision. 5 years ago
Tom Lane 28d936031a Get rid of artificial restriction on hash table sizes on Windows. 5 years ago
Tom Lane 678f5448c2 Fix failure of some headers to compile "standalone". 5 years ago
Michael Paquier 6f164e6d17 Unify parsing logic for command-line integer options 5 years ago
David Rowley 91e9e89dcc Make nodeSort.c use Datum sorts for single column sorts 5 years ago
Peter Eisentraut 983bdc4fac Add missing enum tags in enums used in nodes 5 years ago
Peter Eisentraut d9a38c52ce Rename NodeTag of ExprState 5 years ago
Thomas Munro 2dbe890571 Support direct I/O on macOS. 5 years ago
Alexander Korotkov f157db8622 Forgotten catversion bump for 9e3c217bd9 5 years ago
Alexander Korotkov 9e3c217bd9 Support for unnest(multirange) 5 years ago
Alvaro Herrera df80fa2ee5
Preserve firing-on state when cloning row triggers to partitions 5 years ago
Alvaro Herrera ead9e51e82
Advance old-segment horizon properly after slot invalidation 5 years ago
Tom Lane a49d081235 Replace explicit PIN entries in pg_depend with an OID range test. 5 years ago
Alexander Korotkov 768ea9bcf9 Fix small inconsistencies in catalog definition of multirange operators 5 years ago
Dean Rasheed 2bfb50b3df Improve reporting of "conflicting or redundant options" errors. 5 years ago
Thomas Munro 5865e064ab Portability fixes for sigwait. 5 years ago
John Naylor c203dcddf9 Remove unused function parameter in get_qual_from_partbound 5 years ago
Amit Kapila a8fd13cab0 Add support for prepared transactions to built-in logical replication. 5 years ago
David Rowley 83f4fcc655 Change the name of the Result Cache node to Memoize 5 years ago
Tom Lane d68a003912 Rename debug_invalidate_system_caches_always to debug_discard_caches. 5 years ago
Tom Lane f014b1b9bb Probe for preadv/pwritev in a more macOS-friendly way. 5 years ago
Tom Lane f10f0ae420 Replace RelationOpenSmgr() with RelationGetSmgr(). 5 years ago
Tom Lane d0a02bdb8c Update configure's probe for libldap to work with OpenLDAP 2.5. 5 years ago
Daniel Gustafsson 387925893e Fix typos in pgstat.c, reorderbuffer.c and pathnodes.h 5 years ago
Peter Eisentraut 2ed532ee8c Improve error messages about mismatching relkind 5 years ago
David Rowley 29f45e299e Use a hash table to speed up NOT IN(values) 5 years ago
Michael Paquier 9fd85570d1 Refactor SASL code with a generic interface for its mechanisms 5 years ago
Tom Lane 955b3e0f92 Allow CustomScan providers to say whether they support projections. 5 years ago
David Rowley 63b1af9437 Cleanup some aggregate code in the executor 5 years ago
Tom Lane 50371df266 Don't try to print data type names in slot_store_error_callback(). 5 years ago
Michael Paquier 70685385d7 Use WaitLatch() instead of pg_usleep() at end-of-vacuum truncation 5 years ago