Commit Graph

215 Commits (cc721c459d3783bbdb4beb1bbfa802a5328d15a2)

Author SHA1 Message Date
Robert Haas c65bc2e1d1 Make it possible for loadable modules to add EXPLAIN options. 9 months ago
Amit Langote 525392d572 Don't lock partitions pruned by initial pruning 10 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 12 months ago
Tom Lane 3eea7a0c97 Simplify executor's determination of whether to use parallelism. 1 year ago
Alexander Korotkov 3a7ae6b3d9 Revert pg_wal_replay_wait() stored procedure 1 year ago
Alexander Korotkov 3c5db1d6b0 Implement pg_wal_replay_wait() stored procedure 1 year ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Peter Eisentraut 0d15afc875 Simplify useless 0L constants 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Peter Eisentraut b1099eca8f Remove AssertArg and AssertState 3 years ago
Alvaro Herrera 7103ebb7aa
Add support for MERGE SQL command 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane 7b5d4c29ed Fix Portal snapshot tracking to handle subtransactions properly. 4 years ago
Tom Lane c1b7a6c273 Fix some anomalies with NO SCROLL cursors. 4 years ago
Tom Lane ef12f32c08 Use elog, not Assert, to report failure to provide an outer snapshot. 4 years ago
Tom Lane 7c337b6b52 Centralize the logic for protective copying of utility statements. 5 years ago
Tom Lane 84f5c2908d Restore the portal-level snapshot after procedure COMMIT/ROLLBACK. 5 years ago
Tom Lane 9624321ec5 Avoid crash when rolling back within a prepared statement. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane 2f48ede080 Avoid using a cursor in plpgsql's RETURN QUERY statement. 6 years ago
Alvaro Herrera 2f9661311b
Represent command completion tags as structs 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier eb43f3d193 Fix inconsistencies and typos in the tree 6 years ago
Tom Lane 1cff1b95ab Represent Lists as expansible arrays, not chains of cons-cells. 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Andres Freund 1a0586de36 Introduce notion of different types of slots (without implementing them). 7 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 8 years ago
Simon Riggs d204ef6377 MERGE SQL Command following SQL:2016 8 years ago
Simon Riggs 7cf8a5c302 Revert "Modified files for MERGE" 8 years ago
Simon Riggs 354f13855e Modified files for MERGE 8 years ago
Peter Eisentraut a77dd53f30 Remove PortalGetQueryDesc() 8 years ago
Peter Eisentraut 0f7c49e855 Update portal-related memory context names and API 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Peter Eisentraut 1356f78ea9 Reduce excessive dereferencing of function pointers 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane 8f0530f580 Improve castNode notation by introducing list-extraction-specific variants. 9 years ago
Kevin Grittner 18ce3a4ab2 Add infrastructure to support EphemeralNamedRelation references. 9 years ago
Robert Haas 691b8d5928 Allow for parallel execution whenever ExecutorRun() is done only once. 9 years ago
Tom Lane c29aff959d Consistently declare timestamp variables as TimestampTz. 9 years ago
Tom Lane 7afd56c3c6 Use castNode() in a bunch of statement-list-related code. 9 years ago
Tom Lane ab1f0c8225 Change representation of statement lists, and add statement location info. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Robert Haas a43f1939d5 Remove or reduce verbosity of some debug messages. 9 years ago
Tom Lane 9ee1cf04ab Fix TOAST access failure in RETURNING queries. 10 years ago
Robert Haas c6dbf1fe79 Stop the executor if no more tuples can be sent from worker to leader. 10 years ago
Tom Lane 23a27b039d Widen query numbers-of-tuples-processed counters to uint64. 10 years ago