Commit Graph

54 Commits (b6eab50ce4d49fbbbc7cd9dba32ce86afb3f8c4a)

Author SHA1 Message Date
Tom Lane 5983a1aaa9 Change processing of extended-Query mode so that an unnamed statement 20 years ago
Bruce Momjian 0e20c48561 Revert FETCH/MOVE int64 patch. Was using incorrect checks for 20 years ago
Bruce Momjian 6c785d599d Change FETCH/MOVE to use int8. 20 years ago
Bruce Momjian bc24d5b976 Now bind displays prepare as detail, and execute displays prepare and 20 years ago
Tom Lane 3f8db37c2f Tweak SPI_cursor_open to allow INSERT/UPDATE/DELETE RETURNING; this was 20 years ago
Bruce Momjian 3716f90c39 For protocol-level prepare/bind/execute: 20 years ago
Bruce Momjian a22d76d96a Allow include files to compile own their own. 20 years ago
Tom Lane 3f50ba27cf Create infrastructure for 'MinimalTuple' representation of in-memory 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Neil Conway 33e06ebccb Add a new system view, pg_cursors, that displays the currently available 20 years ago
Alvaro Herrera 902377c465 Rename the members of CommandDest enum so they don't collide with other uses of 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane ba42002461 Revise handling of dropped columns in JOIN alias lists to avoid a 21 years ago
Tom Lane bedb78d386 Implement sharable row-level locks, and use them for foreign key references 21 years ago
Tom Lane 0c400f1bbc PersistHoldablePortal must establish the correct value for ActiveSnapshot 21 years ago
Tom Lane adb1a6e95b Improve EXPLAIN ANALYZE to show the time spent in each trigger when 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Tom Lane 839484f9f5 Avoid scribbling on original parsetree during DECLARE CURSOR. This 21 years ago
Tom Lane 8f9f198603 Restructure subtransaction handling to reduce resource consumption, 22 years ago
Tom Lane b2c4071299 Redesign query-snapshot timing so that volatile functions in READ COMMITTED 22 years ago
Tom Lane b339d1fff6 Fire non-deferred AFTER triggers immediately upon query completion, 22 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Tom Lane f622c54049 Allow DECLARE CURSOR to take parameters from the portal in which it is 22 years ago
Tom Lane a393fbf937 Restructure error handling as recently discussed. It is now really 22 years ago
Tom Lane fe548629c5 Invent ResourceOwner mechanism as per my recent proposal, and use it to 22 years ago
Tom Lane 7643bed58e When using extended-query protocol, postpone planning of unnamed statements 22 years ago
Neil Conway d0b4399d81 Reimplement the linked list data structure used throughout the backend. 22 years ago
Tom Lane f938c2b91b Revise syntax-error reporting behavior to give pleasant results for 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Peter Eisentraut 693aad413b Change warnings for non-existing or pre-existing cursors to errors. 23 years ago
Bruce Momjian 46785776c4 Another pgindent run with updated typedefs. 23 years ago
Tom Lane 338aa57be0 Rename fields of DestReceiver to avoid collisions with (ill-considered) 23 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Peter Eisentraut 4f7df90db0 Make ecpg SQLSTATE-aware. Map existing SQLCODE assignments to SQLSTATEs, 23 years ago
Tom Lane 81b5c8a136 A visit from the message-style police ... 23 years ago
Tom Lane da4ed8bfdd Another round of error message editing, covering backend/commands/. 23 years ago
Tom Lane c0a8c3ac13 Update 3.0 protocol support to match recent agreements about how to 23 years ago
Tom Lane 79913910d4 Restructure command destination handling so that we pass around 23 years ago
Tom Lane 16503e6fa4 Extended query protocol: parse, bind, execute, describe FE/BE messages. 23 years ago
Tom Lane de28dc9a04 Portal and memory management infrastructure for extended query protocol. 23 years ago
Tom Lane 4a5f38c4e6 Code review for holdable-cursors patch. Fix error recovery, memory 23 years ago
Bruce Momjian 54f7338fa1 This patch implements holdable cursors, following the proposal 23 years ago
Tom Lane 6261c75014 Implement SQL92-compatible FIRST, LAST, ABSOLUTE n, RELATIVE n options 23 years ago
Tom Lane aa83bc04e0 Restructure parsetree representation of DECLARE CURSOR: now it's a 23 years ago
Tom Lane 061168d38f Code review for FETCH/MOVE 0 changes. Improve documentation, do the 23 years ago
Bruce Momjian 33f0108df8 Cause FETCH 1 to return the current cursor row, or zero if at 23 years ago
Tom Lane 5bab36e9f6 Revise executor APIs so that all per-query state structure is built in 23 years ago
Tom Lane 1fd0c59e25 Phase 1 of read-only-plans project: cause executor state nodes to point 23 years ago