Commit Graph

71 Commits (38dd3ae7d032eecc6ddadcbd402d90f6ac38f6a3)

Author SHA1 Message Date
Bruce Momjian d84fe82230 Update copyright to 2002. 23 years ago
Tom Lane 959e61e917 Remove global variable scanCommandId in favor of storing a command ID 23 years ago
Tom Lane 71dc300a37 The contents of command.c, creatinh.c, define.c, remove.c and rename.c 24 years ago
Tom Lane 95ef6a3448 First phase of SCHEMA changes, concentrating on fixing the grammar and 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
Tom Lane 3576820e78 Ensure that a cursor is scanned under the same scanCommandId it was 24 years ago
Tom Lane ab20692e1e SPI_cursor_open must copy by-reference parameter values into the 24 years ago
Tom Lane 82bad53cf5 Insert CommandCounterIncrement call into SPI_cursor_open. 24 years ago
Tom Lane f6ee99a062 Clean up usage-statistics display code (ShowUsage and friends). StatFp 24 years ago
Tom Lane 0053cebea5 Fix coredump in plpgsql when trying to return a rowtype result. 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 years ago
Tom Lane 57dd2ce78a Make SPI's column-accessing functions work for system columns as well as 24 years ago
Tom Lane 8a52b893b3 Further cleanup of dynahash.c API, in pursuit of portability and 24 years ago
Tom Lane f59f3c8899 Add a SPI_copytupledesc function that parallels SPI_copytuple --- ie, 24 years ago
Tom Lane ba4d223cd9 Tweak memory context sizing for saved SPI plans. 24 years ago
Tom Lane 25ee08e14a If spi.c wants to use malloc, it better test for malloc failure. 24 years ago
Jan Wieck d27f363e3f Enhancement of SPI to get access to portals 24 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane 414f94f262 Change plpgsql's GET DIAGNOSTICS statement to use SQL99-compatible 25 years ago
Tom Lane f9d6ffc5c4 Repair guaranteed core dump in SPI_exec(). Guess this routine wasn't 25 years ago
Tom Lane 217d1566bf Make tuple receive/print routines TOAST-aware. Formerly, printtup would 25 years ago
Tom Lane a933ee38bb Change SearchSysCache coding conventions so that a reference count is 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 1aebc3618a First phase of memory management rewrite (see backend/utils/mmgr/README 25 years ago
Tom Lane 0f1e39643d Third round of fmgr updates: eliminate calls using fmgr() and 25 years ago
Tom Lane 708f82f191 Fix bug noted by Bruce: FETCH in an already-aborted transaction block 26 years ago
Jan Wieck 397e9b32a3 Some changes to prepare for LONG attributes. 26 years ago
Bruce Momjian 97dec77fab Rename several destroy* functions/tags to drop*. 26 years ago
Bruce Momjian fc955b14ea Add system indexes to match all caches. 26 years ago
Bruce Momjian 86ef36c907 New NameStr macro to convert Name to Str. No need for var.data anymore. 26 years ago
Bruce Momjian 2e6b1e63a3 Remove unused #includes in *.c files. 26 years ago
Bruce Momjian fcff1cdf4e Another pgindent run. Sorry folks. 26 years ago
Bruce Momjian 07842084fe pgindent run over code. 26 years ago
Tom Lane 507a0a2ab0 Rip out QueryTreeList structure, root and branch. Querytree 27 years ago
Bruce Momjian 0000a0c004 Small cleanups. 27 years ago
Marc G. Fournier f34240de06 Changes to fix/improve the dynamic loading on NT 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
Jan Wieck 28d8b42ca5 Speedup of PL/pgSQL by calling ExecEvalExpr() directly 27 years ago
Tom Lane 422221c90d Another SELECT speedup: extract OIDs of column print functions 27 years ago
Tom Lane d03e98737c Replace typtoout() and gettypelem() with a single routine, 27 years ago
Marc G. Fournier 7c3b7d2744 Initial attempt to clean up the code... 27 years ago
Vadim B. Mikheev 6beba218d7 New HeapTuple structure/interface. 27 years ago
Bruce Momjian fa1a8d6a97 OK, folks, here is the pgindent output. 27 years ago
Bruce Momjian af74855a60 Renaming cleanup, no pgindent yet. 27 years ago
Bruce Momjian 15cb32d93e This is the final state of the rule system for 6.4 after the 27 years ago
Bruce Momjian 7971539020 heap_fetch requires buffer pointer, must be released; heap_getnext 27 years ago
Bruce Momjian a32450a585 pgindent run before 6.3 release, with Thomas' requested changes. 28 years ago
Bruce Momjian 0386a50f31 Pass around typmod as int16. 28 years ago