Commit Graph

44 Commits (2b84cbb60f6ff6cb58d42dff026aaf0b2e9ca8ab)

Author SHA1 Message Date
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. 27 years ago
Bruce Momjian 2e6b1e63a3 Remove unused #includes in *.c files. 27 years ago
Bruce Momjian fcff1cdf4e Another pgindent run. Sorry folks. 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 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. 28 years ago
Bruce Momjian af74855a60 Renaming cleanup, no pgindent yet. 28 years ago
Bruce Momjian 15cb32d93e This is the final state of the rule system for 6.4 after the 28 years ago
Bruce Momjian 7971539020 heap_fetch requires buffer pointer, must be released; heap_getnext 28 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
Bruce Momjian 2c482cdbf2 Pass attypmod through to executor by adding to Var and Resdom. 28 years ago
Bruce Momjian 726c3854cb Inline fastgetattr and others so data access does not use function 28 years ago
Bruce Momjian c60f70b53f Rename pg_plan and pg_eval to be more meaningful. 28 years ago
Bruce Momjian 4a5b781d71 Break parser functions into smaller files, group together. 28 years ago
Vadim B. Mikheev 3f6381d7e7 Fix error indicator for SPI_getvalue() and SPI_getbinval() 29 years ago
Vadim B. Mikheev 561b35e556 Return error if char *query is null in SPI_prepare() 29 years ago
Vadim B. Mikheev bb0cc20e64 Fix handling of SPI_tuptable. 29 years ago
Thomas G. Lockhart 0e699286d3 Coerce type of NULL pointer return to suppress gcc compiler warnings. 29 years ago
Vadim B. Mikheev eec6108650 + SPI_palloc(), SPI_repalloc(), SPI_pfree() - for allocations 29 years ago
Vadim B. Mikheev 4587547f13 Added: SPI_copytuple() & SPI_modifytuple() 29 years ago
Vadim B. Mikheev fd3ad7d765 Allow to call utility funcs without SPI_connect. 29 years ago
Bruce Momjian 1ea01720d5 heapattr functions now return a Datum, not char *. 29 years ago
Vadim B. Mikheev 6e04b4b20f Use strcasecmp in SPI_fnumber(TupleDesc tupdesc, char *fname). 29 years ago
Vadim B. Mikheev a74613f478 Cleanups. 29 years ago
Bruce Momjian 59f6a57e59 Used modified version of indent that understands over 100 typedefs. 29 years ago
Bruce Momjian 319dbfa736 Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 29 years ago
Bruce Momjian 1ccd423235 Massive commit to run PGINDENT on all *.c and *.h files. 29 years ago
Vadim B. Mikheev bf1d9aeb97 Cleanups. 29 years ago
Vadim B. Mikheev 78d74e32fb execMain.c: little changes in trigger interface... 29 years ago
Vadim B. Mikheev d65584d297 Get rid of #include "../backend/parser/parse.h 29 years ago
Vadim B. Mikheev 0d0254d1fb SPI manager. 29 years ago