]> granicus.if.org Git - postgresql/history - src/backend/executor/spi.c
Implement feature of new FE/BE protocol whereby RowDescription identifies
[postgresql] / src / backend / executor / spi.c
2003-05-06 Tom LaneImplement feature of new FE/BE protocol whereby RowDesc...
2003-05-02 Tom LanePortal and memory management infrastructure for extende...
2003-04-29 Tom LaneInfrastructure for deducing Param types from context...
2003-04-29 Tom LaneCode review for holdable-cursors patch. Fix error...
2003-04-27 Tom LanePut back encoding-conversion step in processing of...
2003-04-24 Tom LaneInfrastructure for upgraded error reporting mechanism...
2003-03-27 Bruce MomjianThis patch implements holdable cursors, following the...
2003-03-11 Tom LaneImplement SQL92-compatible FIRST, LAST, ABSOLUTE n...
2003-03-10 Tom LaneRestructure parsetree representation of DECLARE CURSOR...
2003-02-14 Tom LaneFix SPI result logic for case where there are multiple...
2003-01-29 Tom LaneSPI_exec shouldn't return SPI_OK_SELECT if it hasn...
2003-01-21 Tom LaneFix coredump problem in plpgsql's RETURN NEXT. When...
2002-12-30 Tom LaneAdjust Tcl-related code to compile cleanly with Tcl...
2002-12-17 Tom LaneSkip unnecessary plan-copying now that plan trees are...
2002-12-15 Tom LaneTweak default memory context allocation policy so that...
2002-12-15 Tom LaneRevise executor APIs so that all per-query state struct...
2002-12-05 Tom LanePhase 1 of read-only-plans project: cause executor...
2002-11-13 Bruce MomjianAdd new palloc0 call as merge of palloc and MemSet(0).
2002-11-11 Bruce MomjianBack out use of palloc0 in place if palloc/MemSet....
2002-11-10 Bruce MomjianMerge palloc()/MemSet(0) calls into a single palloc0...
2002-10-14 Tom LaneMake SPI's execution of querystrings follow the rules...
2002-09-04 Bruce Momjianpgindent run.
2002-09-02 Tom LaneCode review for HeapTupleHeader changes. Add version...
2002-07-20 Bruce Momjianoid is needed, it is added at the end of the struct...
2002-06-20 Bruce MomjianUpdate copyright to 2002.
2002-05-21 Tom LaneRemove global variable scanCommandId in favor of storin...
2002-04-15 Tom LaneThe contents of command.c, creatinh.c, define.c, remove...
2002-03-21 Tom LaneFirst phase of SCHEMA changes, concentrating on fixing...
2002-02-27 Tom LaneClean up BeginCommand and related routines. BeginComma...
2002-02-26 Tom LaneRestructure command-completion-report code so that...
2002-02-14 Tom LaneEnsure that a cursor is scanned under the same scanComm...
2002-01-03 Tom LaneSPI_cursor_open must copy by-reference parameter values...
2001-11-21 Tom LaneInsert CommandCounterIncrement call into SPI_cursor_open.
2001-11-10 Tom LaneClean up usage-statistics display code (ShowUsage and...
2001-11-05 Tom LaneFix coredump in plpgsql when trying to return a rowtype...
2001-10-25 Bruce Momjianpgindent run on all C files. Java run to follow. ...
2001-10-23 Tom LaneMake SPI's column-accessing functions work for system...
2001-10-05 Tom LaneFurther cleanup of dynahash.c API, in pursuit of portab...
2001-08-02 Tom LaneAdd a SPI_copytupledesc function that parallels SPI_cop...
2001-08-02 Tom LaneTweak memory context sizing for saved SPI plans.
2001-06-01 Tom LaneIf spi.c wants to use malloc, it better test for malloc...
2001-05-21 Jan WieckEnhancement of SPI to get access to portals
2001-03-22 Bruce Momjianpgindent run. Make it all clean.
2001-02-19 Tom LaneChange plpgsql's GET DIAGNOSTICS statement to use SQL99...
2001-01-04 Tom LaneRepair guaranteed core dump in SPI_exec(). Guess this...
2000-12-01 Tom LaneMake tuple receive/print routines TOAST-aware. Formerl...
2000-11-16 Tom LaneChange SearchSysCache coding conventions so that a...
2000-10-26 Tom LaneRe-implement LIMIT/OFFSET as a plan node type, instead...
2000-06-28 Tom LaneFirst phase of memory management rewrite (see backend...
2000-05-30 Tom LaneThird round of fmgr updates: eliminate calls using...
2000-04-04 Tom LaneFix bug noted by Bruce: FETCH in an already-aborted...
1999-12-16 Jan WieckSome changes to prepare for LONG attributes.
1999-12-10 Bruce MomjianRename several destroy* functions/tags to drop*.
1999-11-22 Bruce MomjianAdd system indexes to match all caches.
1999-11-07 Bruce MomjianNew NameStr macro to convert Name to Str. No need...
1999-07-15 Bruce MomjianRemove unused #includes in *.c files.
1999-05-25 Bruce MomjianAnother pgindent run. Sorry folks.
1999-05-25 Bruce Momjianpgindent run over code.
1999-05-13 Tom LaneRip out QueryTreeList structure, root and branch. ...
1999-03-30 Bruce MomjianSmall cleanups.
1999-03-09 Marc G. FournierChanges to fix/improve the dynamic loading on NT
1999-02-13 Bruce MomjianChange my-function-name-- to my_function_name, and...
1999-02-08 Jan WieckAdded LIMIT/OFFSET functionality including new regressi...
1999-01-27 Jan WieckSpeedup of PL/pgSQL by calling ExecEvalExpr() directly
1999-01-27 Tom LaneAnother SELECT speedup: extract OIDs of column print...
1999-01-24 Tom LaneReplace typtoout() and gettypelem() with a single routine,
1998-12-14 Marc G. FournierInitial attempt to clean up the code...
1998-11-27 Vadim B. MikheevNew HeapTuple structure/interface.
1998-09-01 Bruce MomjianOK, folks, here is the pgindent output.
1998-09-01 Bruce MomjianRenaming cleanup, no pgindent yet.
1998-08-24 Bruce Momjian This is the final state of the rule system for...
1998-08-19 Bruce Momjianheap_fetch requires buffer pointer, must be released...
1998-02-26 Bruce Momjianpgindent run before 6.3 release, with Thomas' requested...
1998-02-10 Bruce MomjianPass around typmod as int16.
1998-02-10 Bruce MomjianPass attypmod through to executor by adding to Var...
1998-01-31 Bruce MomjianInline fastgetattr and others so data access does not...
1997-12-11 Bruce MomjianRename pg_plan and pg_eval to be more meaningful.
1997-11-25 Bruce MomjianBreak parser functions into smaller files, group together.
1997-09-29 Vadim B. MikheevFix error indicator for SPI_getvalue() and SPI_getbinval()
1997-09-26 Vadim B. MikheevReturn error if char *query is null in SPI_prepare()
1997-09-25 Vadim B. MikheevFix handling of SPI_tuptable.
1997-09-24 Thomas G. LockhartCoerce type of NULL pointer return to suppress gcc...
1997-09-24 Vadim B. Mikheev+ SPI_palloc(), SPI_repalloc(), SPI_pfree() - for alloc...
1997-09-12 Vadim B. MikheevAdded: SPI_copytuple() & SPI_modifytuple()
1997-09-12 Vadim B. MikheevAllow to call utility funcs without SPI_connect.
1997-09-12 Bruce Momjianheapattr functions now return a Datum, not char *.
1997-09-12 Vadim B. MikheevUse strcasecmp in SPI_fnumber(TupleDesc tupdesc, char...
1997-09-11 Vadim B. MikheevCleanups.
1997-09-08 Bruce MomjianUsed modified version of indent that understands over...
1997-09-08 Bruce MomjianAnother PGINDENT run that changes variable indenting...
1997-09-07 Bruce MomjianMassive commit to run PGINDENT on all *.c and *.h files.
1997-09-06 Vadim B. MikheevCleanups.
1997-09-04 Vadim B. MikheevexecMain.c: little changes in trigger interface...
1997-08-31 Vadim B. MikheevGet rid of #include "../backend/parser/parse.h
1997-08-29 Vadim B. MikheevSPI manager.