summaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Expand)AuthorAgeFilesLines
* Revise hash join code so that we can increase the number of batchesTom Lane2005-03-064-375/+555
* Replace the BufMgrLock with separate locks on the lookup hashtable andTom Lane2005-03-0413-1826/+1217
* Another go at making pred_test() handle all reasonable combinationsTom Lane2005-03-021-117/+158
* Release proclock immediately in RemoveFromWaitQueue() if it representsTom Lane2005-03-011-14/+34
* Allow Trace_lock_oidmin to be set to zero; this is a reasonableTom Lane2005-03-011-2/+2
* Adjust OR indexscan logic to not generate redundant condition-free ORTom Lane2005-03-011-4/+8
* Revert the logic for expanding AND/OR conditions in pred_test() to whatTom Lane2005-03-011-54/+69
* Implement max() and min() aggregates for array types. Patch from KojuNeil Conway2005-02-281-1/+31
* Add explicit casts between int4 and boolean. Patch from Sean Chittenden,Neil Conway2005-02-271-1/+20
* Cause Win32 to output to the event log rather than stderr by default.Bruce Momjian2005-02-271-1/+12
* Finish up the flat-files project: get rid of GetRawDatabaseInfo() hackTom Lane2005-02-267-294/+163
* Minor code cleanup: remove a variable that was assigned to but neverNeil Conway2005-02-231-3/+2
* This patch optimizes the md5_text() function (which is used toNeil Conway2005-02-232-7/+13
* Use _() macro consistently rather than gettext(). Add translationBruce Momjian2005-02-229-130/+130
* Use SnapshotNow instead of SnapshotSelf for reading the catalogsTom Lane2005-02-201-13/+13
* Remove some no-longer-needed kluges for bootstrapping, in particularTom Lane2005-02-205-60/+16
* Rename macro to MAKE_EXPIRED_TUPLES_VISIBLE.Bruce Momjian2005-02-201-2/+2
* Fix MAKE_ALL_TUPLES_VISIBLE define.Bruce Momjian2005-02-201-2/+2
* Move define MAKE_ALL_TUPLES_VISIBLE to a more logical place.Bruce Momjian2005-02-201-6/+6
* I have added a define, MAKE_ALL_TUPLES_VISIBLE, to help people recoverBruce Momjian2005-02-201-1/+6
* Flat file cleanup phase 2: make it work for pg_group. The flat groupTom Lane2005-02-203-110/+104
* Add code to prevent transaction ID wraparound by enforcing a safe limitTom Lane2005-02-2011-535/+1099
* New arrangement to always let the bgwriter do checkpoints brokeTom Lane2005-02-191-1/+18
* Ensure that the resolved datatype of any unknown Param is propagatedTom Lane2005-02-191-6/+33
* Convert MemoryContextSwitchTo() into an inline function when using GCC.Tom Lane2005-02-181-1/+9
* Update comment on VACUUM FULL.Bruce Momjian2005-02-151-8/+13
* Improve documentation of signal usage for HAVE_SIGPROCMASK andBruce Momjian2005-02-141-5/+9
* Improve documentation of signal usage for HAVE_SIGPROCMASK andBruce Momjian2005-02-141-1/+5
* ALTER LANGUAGE RENAME has never worked. Per Sergey Yatskevich.Tom Lane2005-02-141-2/+2
* Move plpgsql DEBUG from DEBUG2 to DEBUG1 because it is a user-requestedBruce Momjian2005-02-123-8/+8
* Adjust input routines for float4, float8 and oid to reject the empty stringNeil Conway2005-02-112-39/+14
* Fix ANALYZE to accumulate some minimal statistics for an all-null column.Tom Lane2005-02-111-3/+25
* Fix SPI cursor support to allow scanning the results of utility commandsTom Lane2005-02-102-15/+54
* ALTER TABLE ADD COLUMN exhibits a significant memory leak when adding aNeil Conway2005-02-091-16/+32
* Repair CLUSTER failure after ALTER TABLE SET WITHOUT OIDS. Turns outTom Lane2005-02-061-11/+62
* Fix bit-rot in ipc_test.c; it didn't include some stuff that pg_shmem.cTom Lane2005-02-051-1/+13
* Marginal hack to merge adjacent ReleaseBuffer/ReadBuffer calls intoTom Lane2005-02-051-16/+22
* Refactor some duplicated code in lock.c: create UnGrantLock(), move codeNeil Conway2005-02-041-56/+65
* Ensure that all details of the ARC algorithm are hidden within freelist.c.Tom Lane2005-02-033-28/+114
* Improve performance of fmgr.c calling routines for cases with more thanTom Lane2005-02-022-102/+210
* Adjust constant-folding of CASE expressions so that the simple comparisonTom Lane2005-02-021-40/+82
* Add support for temporary views, including documentation and regressionNeil Conway2005-02-022-10/+89
* Fix a bug induced by the list-rewrite that resulted in incrementing theNeil Conway2005-02-011-2/+2
* Adjust estimate_num_groups() to not clamp per-relation group countTom Lane2005-02-011-2/+16
* Sync inet formatting code with recent BIND releases. In particular,Tom Lane2005-02-012-70/+71
* When dealing with multiple grouping columns coming from the same table,Tom Lane2005-01-281-8/+25
* Improve planner's estimation of the space needed for HashAgg plans:Tom Lane2005-01-283-65/+128
* Check that aggregate creator has the right to execute the transitionTom Lane2005-01-272-2/+41
* Small patch to move get_grosysid() from catalog/aclchk.c toNeil Conway2005-01-272-27/+36
* Change heap_modifytuple() to require a TupleDesc rather than aNeil Conway2005-01-2717-58/+52