summaryrefslogtreecommitdiff
path: root/src/backend/access
Commit message (Expand)AuthorAgeFilesLines
* Change the rules for inherited CHECK constraints to be essentially the sameTom Lane2008-05-091-39/+10
* Fix Assert introduced in previous patch.Heikki Linnakangas2008-05-091-2/+2
* Fix incorrect archive truncation point calculation in the %r recovery_commandHeikki Linnakangas2008-05-091-6/+30
* Update error messages, per notes from Tom.Magnus Hagander2008-04-241-3/+4
* Prevent shutdown in normal mode if online backup is running, andMagnus Hagander2008-04-231-1/+51
* Fix using too many LWLocks bug, reported by Craig RingerTeodor Sigaev2008-04-221-205/+157
* Allow float8, int8, and related datatypes to be passed by value on machinesTom Lane2008-04-211-5/+39
* Clean up a few places where Datums were being treated as pointers (and viceAlvaro Herrera2008-04-175-41/+42
* Repair two places where SIGTERM exit could leave shared memory stateTom Lane2008-04-163-29/+38
* Push index operator lossiness determination down to GIST/GIN opclassTom Lane2008-04-144-46/+116
* Phase 2 of project to make index operator lossiness be determined at runtimeTom Lane2008-04-136-31/+63
* Create new routines systable_beginscan_ordered, systable_getnext_ordered,Tom Lane2008-04-123-67/+110
* Replace "amgetmulti" AM functions with "amgetbitmap", in which the wholeTom Lane2008-04-106-147/+122
* Improve hash_any() to use word-wide fetches when hashing suitably alignedTom Lane2008-04-061-37/+193
* Have pg_stop_backup() wait for all archive files to be sent, rather thanBruce Momjian2008-04-051-6/+43
* Remove heap_release_fetch, which is no longer used anywhere; this simplifiesTom Lane2008-04-031-29/+3
* Move the HTSU_Result enum definition into snapshot.h, to avoid includingAlvaro Herrera2008-03-266-6/+12
* Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files.Alvaro Herrera2008-03-266-12/+12
* Separate snapshot management code from tuple visibility code, create aAlvaro Herrera2008-03-266-8/+12
* Simplify and standardize conversions between TEXT datums and ordinary CTom Lane2008-03-253-40/+16
* More README src cleanups.Bruce Momjian2008-03-213-9/+7
* Make source code READMEs more consistent. Add CVS tags to all README files.Bruce Momjian2008-03-205-22/+35
* Enable probes to work with Mac OS X Leopard and other OSes that willPeter Eisentraut2008-03-171-4/+5
* Fix TransactionIdIsCurrentTransactionId() to use binary search instead ofTom Lane2008-03-172-60/+127
* When creating a large hash index, pre-sort the index entries by estimatedTom Lane2008-03-165-15/+179
* Change hash index creation so that rather than always establishing exactlyTom Lane2008-03-153-22/+61
* Fix heap_page_prune's problem with failing to send cache invalidationTom Lane2008-03-131-12/+25
* Make TransactionIdIsInProgress check transam.c's single-item XID status cacheTom Lane2008-03-111-29/+48
* Remove no-longer-used XLogCacheByte field of XLogCtl.Tom Lane2008-03-101-4/+1
* Refactor heap_page_prune so that instead of changing item states on-the-fly,Tom Lane2008-03-082-196/+288
* This patch addresses some issues in TOAST compression strategy thatTom Lane2008-03-071-26/+66
* Change hashscan.c to keep its list of active hash index scans inTom Lane2008-03-071-3/+20
* Fix PREPARE TRANSACTION to reject the case where the transaction has dropped aTom Lane2008-03-042-2/+42
* Reducing the assumed alignment of struct varlena means that the compilerTom Lane2008-02-291-2/+3
* Change the declaration of struct varlena so that the length word isTom Lane2008-02-231-2/+3
* Remove another target I forgot during the refactoringPeter Eisentraut2008-02-191-3/+1
* Refactor backend makefiles to remove lots of duplicate codePeter Eisentraut2008-02-199-78/+18
* Replace time_t with pg_time_t (same values, but always int64) in on-diskTom Lane2008-02-171-13/+13
* Add a GUC variable "synchronize_seqscans" to allow clients to disable the newTom Lane2008-01-301-3/+8
* Provide a clearer error message if the pg_control version number looksPeter Eisentraut2008-01-211-1/+12
* Revise memory management for libxml calls. Instead of keeping libxml's dataTom Lane2008-01-151-1/+6
* Fix CREATE INDEX CONCURRENTLY so that it won't use synchronized scan forTom Lane2008-01-141-13/+51
* Make standard maintenance operations (including VACUUM, ANALYZE, REINDEX,Tom Lane2008-01-031-43/+25
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-0160-120/+120
* Improve a number of elog messages for not-supposed-to-happen cases in btrees,Tom Lane2007-12-313-28/+41
* Code review for LIKE ... INCLUDING INDEXES patch. Fix failure to propagateTom Lane2007-12-011-1/+46
* Avoid incrementing the CommandCounter when CommandCounterIncrement is calledTom Lane2007-11-303-22/+57
* Improve GIN index build's tracking of memory usage by usingTom Lane2007-11-162-17/+17
* Repair still another bug in the btree page split WAL reduction patch:Tom Lane2007-11-162-30/+61
* Small comment spacing improvement.Bruce Momjian2007-11-161-2/+2