summaryrefslogtreecommitdiff
path: root/src/backend/access
Commit message (Expand)AuthorAgeFilesLines
* Fix bug introduced into _bt_getstackbuf() on 2003-Feb-21: the initialTom Lane2004-08-171-1/+8
* Dept. of further reflection: I looked around to see if any other callersTom Lane2004-08-151-10/+20
* Cleanup Win32 COPY handling, and move archive examples to SGML.Bruce Momjian2004-08-121-13/+1
* Add mention of "WIN32" COPY.Bruce Momjian2004-08-121-7/+7
* Add make_native_path() because Win32 COPY is an internal CMD.EXE commandBruce Momjian2004-08-121-11/+14
* Fix failure to guarantee that a checkpoint will write out pg_clog updatesTom Lane2004-08-112-7/+43
* When expanding %p in archive_command or restore_command, translateTom Lane2004-08-091-1/+11
* Add a comment about why we always replay backup blocks from WAL.Tom Lane2004-08-081-1/+10
* Label CVS tip as 8.0devel instead of 7.5devel. Adjust various commentsTom Lane2004-08-041-2/+2
* Make use of backup label/history files to control recovery properly.Tom Lane2004-08-041-89/+336
* Add functions pg_start_backup, pg_stop_backup to create backup labelTom Lane2004-08-031-1/+231
* Fix misplacement of savepointLevel test, per report from Chris K-L.Tom Lane2004-08-031-11/+8
* Update the in-code documentation about the transaction system. Move itTom Lane2004-08-012-127/+236
* Error message style adjustments, per Alvaro Herrera.Tom Lane2004-08-011-4/+4
* Some mop-up work for savepoints (nested transactions). Store a smallTom Lane2004-08-012-106/+146
* plpgsql does exceptions.Tom Lane2004-07-311-14/+123
* Fix subtransaction behavior for large objects, temp namespace, files,Tom Lane2004-07-281-16/+65
* Replace nested-BEGIN syntax for subtransactions with spec-compliantTom Lane2004-07-271-120/+490
* Add cross-check that current timeline of pg_control is an ancestor ofTom Lane2004-07-221-1/+13
* Add a check on file size as an additional safety check that a WAL fileTom Lane2004-07-221-23/+69
* Invent WAL timelines, as per recent discussion, to make point-in-timeTom Lane2004-07-2110-719/+970
* Remove unportable use of strptime() to parse recovery target time spec.Tom Lane2004-07-192-34/+22
* XLOG file archiving and point-in-time recovery. There are still someTom Lane2004-07-193-46/+891
* Invent ResourceOwner mechanism as per my recent proposal, and use it toTom Lane2004-07-175-267/+254
* Rename XLOG_BTREE_NEWPAGE xlog record type into XLOG_HEAP_NEWPAGE, andTom Lane2004-07-113-49/+52
* Fix no-longer-correct bit-pushing in TransactionIdSetStatus, per Alvaro.Tom Lane2004-07-031-2/+7
* Further review of xact.c state machine for nested transactions. FixTom Lane2004-07-011-32/+84
* Nested transactions. There is still much left to do, especially on theTom Lane2004-07-0112-321/+2045
* Tablespaces. Alternate database locations are dead, long live tablespaces.Tom Lane2004-06-183-19/+23
* Give inet/cidr datatypes their own hash function that ignores the inet vsTom Lane2004-06-131-2/+20
* Infrastructure for I/O of composite types: arrange for the I/O routinesTom Lane2004-06-061-11/+11
* Tweak palloc/repalloc to allow zero bytes to be requested, as per recentTom Lane2004-06-051-2/+2
* Make the world very nearly safe for composite-type columns in tables.Tom Lane2004-06-052-11/+157
* Resurrect heap_deformtuple(), this time implemented as a singly nestedTom Lane2004-06-043-159/+255
* Adjust our timezone library to use pg_time_t (typedef'd as int64) inTom Lane2004-06-032-6/+8
* Adjust btree index build to not use shared buffers, thereby avoiding theTom Lane2004-06-024-204/+230
* Minor code rationalization: FlushRelationBuffers just returns void,Tom Lane2004-05-311-6/+2
* Per previous discussions, get rid of use of sync(2) in favor ofTom Lane2004-05-312-98/+206
* Use the new List API function names throughout the backend, and disable theNeil Conway2004-05-302-8/+8
* Separate out bgwriter code into a logically separate module, ratherTom Lane2004-05-292-35/+12
* Code review for EXEC_BACKEND changes. Reduce the number of #ifdefs byTom Lane2004-05-282-19/+6
* Get rid of the former rather baroque mechanism for propagating the valuesTom Lane2004-05-272-36/+19
* Reimplement the linked list data structure used throughout the backend.Neil Conway2004-05-263-16/+17
* For multi-table ANALYZE, use per-table transactions when possibleTom Lane2004-05-221-2/+32
* Put back #include <sys/time.h> in files that seem to need it on Linux.Tom Lane2004-05-211-1/+2
* Integrate src/timezone library for all platforms. There is more we canTom Lane2004-05-212-7/+6
* Fix speling.Tom Lane2004-05-201-2/+2
* Get rid of rd_nblocks field in relcache entries. Turns out this wasTom Lane2004-05-082-15/+13
* Solve the 'Turkish problem' with undesirable locale behavior for caseTom Lane2004-05-071-5/+5
* Tweak indexscan and seqscan code to arrange that steps from one page toTom Lane2004-04-216-57/+97