Commit Graph

4268 Commits (fd33d90a23150dec944cdfdf4587f7770543acd1)

Author SHA1 Message Date
Tom Lane 140d4ebcb4 Tsearch2 functionality migrates to core. The bulk of this work is by 19 years ago
Andrew Dunstan fd801f4faa Provide for logfiles in machine readable CSV format. In consequence, rename 19 years ago
Tom Lane 817946bb04 Arrange to cache a ResultRelInfo in the executor's EState for relations that 19 years ago
Tom Lane 9cb8409762 Repair problems occurring when multiple RI updates have to be done to the same 19 years ago
Tom Lane 67f99d216a Fix oversight in async-commit patch: there were some places in heapam.c 19 years ago
Neil Conway 849ec99753 Adjust the output of MemoryContextStats() so that the stats for a 19 years ago
Tom Lane c8b7e811f3 Apparently icc doesn't always define __ICC, and it's more correct to 19 years ago
Tom Lane 8d30337566 Fix up bad layout of some comments (probably pg_indent's fault), and 19 years ago
Tom Lane 4fd8d6b3e7 Fix crash caused by log_timezone patch if we attempt to emit any elog messages 19 years ago
Tom Lane bdd6b62245 Switch over to using the src/timezone functions for formatting timestamps 19 years ago
Andrew Dunstan 63872601e8 Move session_start out of MyProcPort stucture and make it a global called MyStartTime, 19 years ago
Tom Lane 4a78cdeb6b Support an optional asynchronous commit mode, in which we don't flush WAL 19 years ago
Tom Lane e4f4a7f5a4 Remove FileUnlink(), which wasn't being used anywhere and interacted poorly 19 years ago
Tom Lane 82eed4dba2 Arrange to put TOAST tables belonging to temporary tables into special schemas 19 years ago
Magnus Hagander 906b2e1b37 Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict with 19 years ago
Magnus Hagander d602592494 Make it possible, and default, for MingW to build with SSPI support 19 years ago
Tom Lane ad4295728e Create a new dedicated Postgres process, "wal writer", which exists to write 19 years ago
Magnus Hagander f70866fb23 SSPI authentication on Windows. GSSAPI compatible client when doing Kerberos 19 years ago
Neil Conway 474774918b Implement CREATE TABLE LIKE ... INCLUDING INDEXES. Patch from NikhilS, 19 years ago
Tom Lane 9f6f51d5d4 Hmm, so evidently _check_lock and _clear_lock take an argument of type 19 years ago
Tom Lane 5aaf09ac46 So our reward for including <sys/atomic_op.h> seems to be a bunch of 19 years ago
Tom Lane 057d5c421f On AIX, include <sys/atomic_op.h> so that the functions we use for 19 years ago
Tom Lane 6bc12a4aca Get dirmod.c on the same page as port.h about whether we use pgsymlink 19 years ago
Magnus Hagander 784fd04940 Enable GSSAPI to build using MSVC. Always build GSSAPI when Kerberos is 19 years ago
Magnus Hagander 65a513c249 Support GSSAPI builds where the header is <gssapi.h> and not <gssapi/gssapi.h>, 19 years ago
Magnus Hagander 6771994058 Fix freenig of names in Kerberos when using MIT - need to use the 19 years ago
Tom Lane e27a8df1bf Fix misspelling. 19 years ago
Magnus Hagander 6160106c74 Add support for GSSAPI authentication. 19 years ago
Tom Lane b09cb0cf12 Remove the pgstat_drop_relation() call from smgr_internal_unlink(), because 19 years ago
Tom Lane 5f7b1f8d9d Closer code review for PQconnectionUsedPassword() patch: in particular, 19 years ago
Joe Conway 51bc3dfe4b Arrange for the authentication request type to be preserved in 19 years ago
Tom Lane 7af3a6fc6f Fix up hash functions for datetime datatypes so that they don't take 19 years ago
Neil Conway a55898131e Add ALTER VIEW ... RENAME TO, and a RENAME TO clause to ALTER SEQUENCE. 19 years ago
Tom Lane 1c7fe33fdb Fix failure to restart Postgres when Linux kernel returns EIDRM for shmctl(). 19 years ago
Tom Lane 9fc25c0511 Improve logging of checkpoints. Patch by Greg Smith, worked over 19 years ago
Tom Lane 867e2c91a0 Implement "distributed" checkpoints in which the checkpoint I/O is spread 19 years ago
Alvaro Herrera 80f3b5ad2e Remove unused "caller" argument from stringToQualifiedNameList. 19 years ago
Alvaro Herrera a03e8ad266 Remove unused BAD_LOCATION definition. 19 years ago
Alvaro Herrera bae0b56880 Improve autovacuum launcher's ability to detect a problem in worker startup, 19 years ago
Tom Lane 46379d6e60 Separate parse-analysis for utility commands out of parser/analyze.c 19 years ago
Tom Lane 6e07228728 Code review for log_lock_waits patch. Don't try to issue log messages from 19 years ago
Tom Lane 4c310eca2e Arrange for quote_identifier() and pg_dump to not quote keywords that are 19 years ago
Tom Lane 23347231a5 Tweak the API for per-datatype typmodin functions so that they are passed 19 years ago
Andrew Dunstan bd2cb9aaa5 Implement a chunking protocol for writes to the syslogger pipe, with messages 19 years ago
Tom Lane 8be9b50ab4 Minor comment fixes. 19 years ago
Tom Lane a9545b3aef Improve UPDATE/DELETE WHERE CURRENT OF so that they can be used from plpgsql 19 years ago
Tom Lane 6808f1b1de Support UPDATE/DELETE WHERE CURRENT OF cursor_name, per SQL standard. 19 years ago
Tom Lane 85d72f0516 Teach heapam code to know the difference between a real seqscan and the 19 years ago
Tom Lane a04a423599 Arrange for large sequential scans to synchronize with each other, so that 19 years ago
Tom Lane 24ee8af573 Rework temp_tablespaces patch so that temp tablespaces are assigned separately 19 years ago