aboutsummaryrefslogtreecommitdiff
path: root/src/include
Commit message (Expand)AuthorAge
* First cut at planner support for bitmap index scans. Lots to do yet,Tom Lane2005-04-22
* Rethink original decision to use AND/OR Expr nodes to represent bitmapTom Lane2005-04-21
* Install some slightly realistic cost estimation for bitmap index scans.Tom Lane2005-04-21
* Minor performance improvement: avoid unnecessary creation/unioning ofTom Lane2005-04-20
* Create executor and planner-backend support for decoupled heap and indexTom Lane2005-04-19
* Attached patch gets rid of the global timezone in the following steps:Bruce Momjian2005-04-19
* Initial implementation of lossy-tuple-bitmap data structures.Tom Lane2005-04-17
* Create a new 'MultiExecProcNode' call API for plan nodes that don'tTom Lane2005-04-16
* Marginal hack to use a specialized hash function for dynahash hashtablesTom Lane2005-04-14
* Completion of project to use fixed OIDs for all system catalogs andTom Lane2005-04-14
* First phase of project to use fixed OIDs for all system catalogs andTom Lane2005-04-14
* Simplify initdb-time assignment of OIDs as I proposed yesterday, andTom Lane2005-04-13
* Change addRangeTableEntryForRelation() to take a Relation pointer insteadTom Lane2005-04-13
* Revert yesterday's change to make pg_cast.h say 'OID = 0' in DATA entries.Tom Lane2005-04-13
* Adjust pg_cast.h so that the OIDs assigned to built-in casts come fromTom Lane2005-04-12
* Fix oversight in MIN/MAX optimization: must not return NULL entriesTom Lane2005-04-12
* Add aggsortop column to pg_aggregate, so that MIN/MAX optimization canTom Lane2005-04-12
* Create the planner mechanism for optimizing simple MIN and MAX queriesTom Lane2005-04-11
* Fix interaction between materializing holdable cursors and firingTom Lane2005-04-11
* Add a "USING" clause to DELETE, which is equivalent to the FROM clauseNeil Conway2005-04-07
* Merge Resdom nodes into TargetEntry nodes to simplify code and save aTom Lane2005-04-06
* plpgsql does OUT parameters, as per my proposal a few weeks ago.Tom Lane2005-04-05
* First phase of OUT-parameters project. We can now define and use SQLTom Lane2005-03-31
* Add proallargtypes and proargmodes columns to pg_proc, as per my earlierTom Lane2005-03-29
* Fix grammar for IN/OUT/INOUT parameters. This commit doesn't actuallyTom Lane2005-03-29
* Officially decouple FUNC_MAX_ARGS from INDEX_MAX_KEYS, and set theTom Lane2005-03-29
* Add SPI_getnspname(), including documentation.Neil Conway2005-03-29
* Convert oidvector and int2vector into variable-length arrays. ThisTom Lane2005-03-29
* Remove dead push/pop rollback code. Vadim once planned to implementTom Lane2005-03-28
* Rethink the order of expression preprocessing: eval_const_expressionsTom Lane2005-03-28
* First steps towards index scans with heap access decoupled from indexTom Lane2005-03-27
* Eliminate duplicate hasnulls bit testing in index tuple access, andTom Lane2005-03-27
* Add a back-link from IndexOptInfo structs to their parent RelOptInfoTom Lane2005-03-27
* Expand the 'special index operator' machinery to handle special casesTom Lane2005-03-26
* Use 'cp' and 'chmod' in place of 'install' to install header files.Bruce Momjian2005-03-25
* Improve EXPLAIN ANALYZE to show the time spent in each trigger whenTom Lane2005-03-25
* Fix resource owner code to generate catcache and relcache leak warningsTom Lane2005-03-25
* Add missing min/max parameters to DefineCustomIntVariable() andTom Lane2005-03-25
* Kerberos fixes from Magnus Hagander --- in theory Kerberos 5 authTom Lane2005-03-25
* array_map can't use the fn_extra field of the provided fcinfo struct asTom Lane2005-03-24
* Change Win32 O_SYNC method to O_DSYNC because that is what the methodBruce Momjian2005-03-24
* WAL must log CREATE and DROP DATABASE operations *without* using anyTom Lane2005-03-23
* Use InitFunctionCallInfoData() macro instead of MemSet in performanceTom Lane2005-03-22
* Create a routine PageIndexMultiDelete() that replaces a loop aroundTom Lane2005-03-22
* Convert index-related tuple handling routines from char 'n'/' ' to boolTom Lane2005-03-21
* Change the return value of HeapTupleSatisfiesUpdate() to be an enum,Neil Conway2005-03-20
* On Windows, use QueryPerformanceCounter instead of gettimeofday forTom Lane2005-03-20
* Remove unnecessary calls of FlushRelationBuffers: there is no needTom Lane2005-03-20
* Add temp_buffers GUC variable to allow users to determine the sizeTom Lane2005-03-19
* Need to reset local buffer pin counts, not only shared buffer pins,Tom Lane2005-03-18