summaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Expand)AuthorAgeFilesLines
* pgstat: consistent function comment formatting.Andres Freund2022-04-0411-608/+300
* JSON_TABLEAndrew Dunstan2022-04-0419-32/+1637
* vacuumlazy.c: Further consolidate resource allocation.Peter Geoghegan2022-04-041-42/+30
* Avoid freeing objects during json aggregate finalizationAndrew Dunstan2022-04-041-12/+4
* Use Generation memory contexts to store tuples in sortsDavid Rowley2022-04-043-5/+21
* Adjust tuplesort API to have bitwise option flagsDavid Rowley2022-04-0410-67/+86
* Improve the generation memory allocatorDavid Rowley2022-04-043-76/+322
* Fix tuplesort optimization for CLUSTER-on-expression.Thomas Munro2022-04-041-22/+56
* Fix portability issues in datetime parsing.Tom Lane2022-04-032-36/+89
* Generalize how VACUUM skips all-frozen pages.Peter Geoghegan2022-04-031-163/+146
* Set relfrozenxid to oldest extant XID seen by VACUUM.Peter Geoghegan2022-04-034-179/+359
* Fix overflow hazards in interval input and output conversions.Tom Lane2022-04-023-367/+630
* vacuumlazy.c: Clean up variable declarations.Peter Geoghegan2022-04-021-25/+23
* Use has_privs_for_roles for predefined role checks: round 2Joe Conway2022-04-021-2/+2
* Allow CLUSTER on partitioned tablesAlvaro Herrera2022-04-022-89/+170
* Specialize tuplesort routines for different kinds of abbreviated keysJohn Naylor2022-04-029-132/+193
* Add macros in hash and btree AMs to get the special area of their pagesMichael Paquier2022-04-0116-153/+153
* Fix comments with "a expression"Andrew Dunstan2022-03-312-2/+2
* RETURNING clause for JSON() and JSON_SCALAR()Andrew Dunstan2022-03-316-16/+66
* Fix postgres_fdw to check shippability of sort clauses properly.Tom Lane2022-03-311-29/+0
* Raise a WARNING for missing publications.Amit Kapila2022-03-311-20/+113
* Optimize order of GROUP BY keysTomas Vondra2022-03-318-303/+1345
* SQL JSON functionsAndrew Dunstan2022-03-3012-79/+462
* Add range_agg with multirange inputsPeter Eisentraut2022-03-301-0/+61
* Change some internal error messages to elogsPeter Eisentraut2022-03-302-7/+3
* Allow parallel zstd compression when taking a base backup.Robert Haas2022-03-301-17/+28
* Fix typo in comment.Etsuro Fujita2022-03-301-1/+1
* Add header matching mode to COPY FROMPeter Eisentraut2022-03-302-4/+109
* Skip empty transactions for logical replication.Amit Kapila2022-03-303-25/+194
* SQL/JSON query functionsAndrew Dunstan2022-03-2923-120/+3067
* Add new block-by-block strategy for CREATE DATABASE.Robert Haas2022-03-2913-144/+966
* Revert "Fix replay of create database records on standby"Alvaro Herrera2022-03-294-238/+1
* Explain why the startup process can't cause a shortage of sinval slots.Robert Haas2022-03-291-0/+8
* Add system view pg_ident_file_mappingsMichael Paquier2022-03-293-14/+159
* IS JSON predicateAndrew Dunstan2022-03-2816-17/+519
* Use has_privs_for_roles for predefined role checksJoe Conway2022-03-288-32/+36
* Remove the ability of a role to administer itself.Robert Haas2022-03-282-41/+2
* Fix a few goofs in new backup compression code.Robert Haas2022-03-281-2/+6
* Add public ruleutils.c entry point to deparse a Query.Tom Lane2022-03-281-12/+42
* Add support for MERGE SQL commandAlvaro Herrera2022-03-2837-128/+2532
* Make JSON path numeric literals more correctPeter Eisentraut2022-03-282-14/+14
* Don't fail for > 1 walsenders in 019_replslot_limit, add debug messages.Andres Freund2022-03-271-0/+9
* Fix up compiler warnings/errors from f4fb45d15.Tom Lane2022-03-272-15/+13
* SQL/JSON constructorsAndrew Dunstan2022-03-2720-124/+2306
* Common SQL/JSON clausesAndrew Dunstan2022-03-2712-2/+675
* Remove useless variable.Tom Lane2022-03-271-3/+0
* Fix breakage of get_ps_display() in the PS_USE_NONE case.Tom Lane2022-03-271-0/+1
* Fix comment in execParallel.cMichael Paquier2022-03-271-1/+1
* Suppress compiler warning in pub_collist_to_bitmapset().Tom Lane2022-03-261-2/+6
* Allow specifying column lists for logical replicationTomas Vondra2022-03-2610-73/+839