Commit Graph

120 Commits (433c5238bf1980b917b758f3003f16f134c34540)

Author SHA1 Message Date
Bruce Momjian 089003fb46 pgindent run. 22 years ago
Tom Lane aad71b40ca Add error stack traceback support for SQL-language functions. 22 years ago
Tom Lane 5e6d691e0d Error message editing in backend/executor. 22 years ago
Tom Lane d6d07a0eea SQL functions can have arguments and results declared ANYARRAY or 23 years ago
Tom Lane cc2fc4a71b Fix SQL function executor for case where last command of a function is 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 2cf57c8f8d Implement feature of new FE/BE protocol whereby RowDescription identifies 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 9b12ab6d5d Add new palloc0 call as merge of palloc and MemSet(0). 23 years ago
Bruce Momjian 75fee4535d Back out use of palloc0 in place if palloc/MemSet. Seems constant len 23 years ago
Bruce Momjian 8fee9615cc Merge palloc()/MemSet(0) calls into a single palloc0() call. 23 years ago
Bruce Momjian e50f52a074 pgindent run. 23 years ago
Tom Lane 64505ed58b Code review for standalone composite types, query-specified composite 23 years ago
Tom Lane a2a3192802 Further cleanup around the edges of OPAQUE/pseudotype changes. Correct 23 years ago
Tom Lane 07f9682de4 Preliminary code review for anonymous-composite-types patch: fix breakage 23 years ago
Bruce Momjian 9218689b69 Attached are two patches to implement and document anonymous composite 23 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Tom Lane 959e61e917 Remove global variable scanCommandId in favor of storing a command ID 24 years ago
Tom Lane f9e4f611a1 First pass at set-returning-functions in FROM, by Joe Conway with 24 years ago
Tom Lane 6779c55c22 Clean up BeginCommand and related routines. BeginCommand and EndCommand 24 years ago
Tom Lane 56ee2ecba9 Restructure command-completion-report code so that there is just one 24 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 years ago
Bruce Momjian 0686d49da0 Remove dashes in comments that don't need them, rewrap with pgindent. 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane 0d54d6ac44 Clean up handling of tuple descriptors so that result-tuple descriptors 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane a933ee38bb Change SearchSysCache coding conventions so that a reference count is 25 years ago
Tom Lane 6543d81d65 Restructure handling of inheritance queries so that they work with outer 25 years ago
Tom Lane 2f35b4efdb Re-implement LIMIT/OFFSET as a plan node type, instead of a hack in 25 years ago
Tom Lane 782c16c6a1 SQL-language functions are now callable in ordinary fmgr contexts ... 25 years ago
Tom Lane 62e29fe2e7 Remove 'func_tlist' from Func expression nodes, likewise 'param_tlist' 25 years ago
Tom Lane badce86a2c First stage of reclaiming memory in executor by resetting short-term 26 years ago
Tom Lane 1aebc3618a First phase of memory management rewrite (see backend/utils/mmgr/README 26 years ago
Tom Lane 0a7fb4e918 First round of changes for new fmgr interface. fmgr itself and the 26 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Tom Lane 708f82f191 Fix bug noted by Bruce: FETCH in an already-aborted transaction block 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Bruce Momjian 3406901a29 Move some system includes into c.h, and remove duplicates. 27 years ago
Bruce Momjian a71802e12e Final cleanup. 27 years ago
Bruce Momjian 2e6b1e63a3 Remove unused #includes in *.c files. 27 years ago
Bruce Momjian 4b2c2850bf Clean up #include in /include directory. Add scripts for checking includes. 27 years ago
Bruce Momjian 07842084fe pgindent run over code. 27 years ago
Tom Lane 507a0a2ab0 Rip out QueryTreeList structure, root and branch. Querytree 27 years ago
Bruce Momjian 6724a50787 Change my-function-name-- to my_function_name, and optimizer renames. 27 years ago
Jan Wieck be948af2e8 Added LIMIT/OFFSET functionality including new regression test for it. 27 years ago
Bruce Momjian 9322950aa4 Cleanup of source files where 'return' or 'var =' is alone on a line. 27 years ago
Vadim B. Mikheev 6beba218d7 New HeapTuple structure/interface. 27 years ago