summaryrefslogtreecommitdiff
path: root/src/backend/access
AgeCommit message (Expand)Author
2008-09-15Change hash indexes to store only the hash code rather than the whole indexedTom Lane
2008-09-11Initialize the minimum frozen Xid in vac_update_datfrozenxid usingAlvaro Herrera
2008-09-08Fix a couple of problems pointed out by Fujii Masao in the 2008-Apr-05 patchTom Lane
2008-09-04Fix strategy propagation to scanEntry for partial match by moving propagationTeodor Sigaev
2008-08-23Fix possible duplicate tuples while GiST scan. Now page is processedTeodor Sigaev
2008-08-11Introduce the concept of relation forks. An smgr relation can now consistHeikki Linnakangas
2008-08-01Add a few more DTrace probes to the backend.Alvaro Herrera
2008-07-23Use guc.c's parse_int() instead of pg_atoi() to parse fillfactor inTom Lane
2008-07-13Clean up the use of some page-header-access macros: principally, useTom Lane
2008-07-11Multi-column GIN indexes. Teodor SigaevTom Lane
2008-07-08Minor improvements to the Gin internal documentation.Neil Conway
2008-07-04Fix initialization of GinScanEntryData.partialMatchTeodor Sigaev
2008-06-30Fix recovery.conf boolean variables to take the same range of stringBruce Momjian
2008-06-29Remove unnecessary coziness of GIN code with datum copying. Now thatTom Lane
2008-06-19Improve our #include situation by moving pointer types away from theAlvaro Herrera
2008-06-15Fix 64-bit problem in recent patch.Tom Lane
2008-06-13Improve the various elog messages in tuptoaster.c to report which TOAST tableTom Lane
2008-06-12Refactor XLogOpenRelation() and XLogReadBuffer() in preparation for relationHeikki Linnakangas
2008-06-11Fix bug in the WAL recovery code to finish an incomplete split.Heikki Linnakangas
2008-06-08Fix breakage caused by conflicting patches, as evidenced by the buildfarm.Alvaro Herrera
2008-06-08Rewrite DROP's dependency traversal algorithm into an honest two-passTom Lane
2008-06-08Move BufferGetPageSize and BufferGetPage from bufpage.h to bufmgr.h. It isAlvaro Herrera
2008-05-28Set hidden field for guc enum missed in previous commit.Magnus Hagander
2008-05-27Alter the xxx_pattern_ops opclasses to use the regular equality operator ofTom Lane
2008-05-19Remove arbitrary 10MB limit on two-phase state file size. It's not that hardHeikki Linnakangas
2008-05-17Fix a subtle bug exposed by recent wal_sync_method rearrangements.Tom Lane
2008-05-16Reduce unnecessary PANIC to ERROR, improve a couple of comments.Tom Lane
2008-05-16Extend GIN to support partial-match searches, and extend tsquery to supportTom Lane
2008-05-16Persuade GIN to react to control-C in a reasonable amount of timeTom Lane
2008-05-14Remove the special variable for open_sync_bit used in O_SYNC and O_DSYNCMagnus Hagander
2008-05-13Don't try to close negative file descriptors, since this can causeMagnus Hagander
2008-05-13This is the patch replace offnum++ by OffsetNumberNext, to beBruce Momjian
2008-05-12Improve snapshot manager by keeping explicit track of snapshots.Alvaro Herrera
2008-05-12Fix breakage by the wal_sync_method patch in installations that useMagnus Hagander
2008-05-12Put back bufmgr.h in bufpage.h -- it is needed by some macros.Alvaro Herrera
2008-05-12Report which WAL sync method we are trying to change *to* when it fails,Magnus Hagander
2008-05-12Convert wal_sync_method to guc enum.Magnus Hagander
2008-05-12Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera
2008-05-09Change the rules for inherited CHECK constraints to be essentially the sameTom Lane
2008-05-09Fix Assert introduced in previous patch.Heikki Linnakangas
2008-05-09Fix incorrect archive truncation point calculation in the %r recovery_commandHeikki Linnakangas
2008-04-24Update error messages, per notes from Tom.Magnus Hagander
2008-04-23Prevent shutdown in normal mode if online backup is running, andMagnus Hagander
2008-04-22Fix using too many LWLocks bug, reported by Craig RingerTeodor Sigaev
2008-04-21Allow float8, int8, and related datatypes to be passed by value on machinesTom Lane
2008-04-17Clean up a few places where Datums were being treated as pointers (and viceAlvaro Herrera
2008-04-16Repair two places where SIGTERM exit could leave shared memory stateTom Lane
2008-04-14Push index operator lossiness determination down to GIST/GIN opclassTom Lane
2008-04-13Phase 2 of project to make index operator lossiness be determined at runtimeTom Lane
2008-04-12Create new routines systable_beginscan_ordered, systable_getnext_ordered,Tom Lane