Commit Graph

29 Commits (94f8f63fdbcf61a56a23b8052d68fd78bec86a3b)

Author SHA1 Message Date
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
Bruce Momjian 4e5a947d1c Make MOVE/FETCH 0 actually move/fetch 0. Add MOVE LAST to move to end 23 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Tom Lane 959e61e917 Remove global variable scanCommandId in favor of storing a command ID 24 years ago
Tom Lane 71dc300a37 The contents of command.c, creatinh.c, define.c, remove.c and rename.c 24 years ago