Commit Graph

17345 Commits (dc6dc0f63aa6f42136beea11486b41483b7edf7c)

Author SHA1 Message Date
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
Tom Lane fdb5b69e9c Suppress warning when compiling with -DPROFILE_PID_DIR: sys/stat.h is 19 years ago
Tom Lane 3eb98fd165 Adjust horology test to avoid join-plan-dependent result ordering in 19 years ago
Michael Meskes a1b336679c Synced parser 19 years ago
Magnus Hagander 906b2e1b37 Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict with 19 years ago
Magnus Hagander 5cbb11928e Fix standalone win32 makefile (MSVC6) for SSPI and GSSAPI. 19 years ago
Magnus Hagander dff6797ce5 Disable warning 4090 = different const qualifiers on msvc since it 19 years ago
Magnus Hagander 430d0829ae Silence compiler warnings on mingw 19 years ago
Neil Conway b2b9b4d59c Implement RETURN QUERY for PL/PgSQL. This provides some convenient syntax 19 years ago
Tom Lane 507b53c833 Fix predicate-proving logic to cope with binary-compatibility cases when 19 years ago
Magnus Hagander f903278e2d Silence compiler warning on mingw 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
Alvaro Herrera 53d2951be7 Set a default autovacuum vacuum_cost_delay value of 20ms, to avoid excessive 19 years ago
Tom Lane ab7d2b6a73 Just noticed that libpq thinks the maximum command tag length is 40, 19 years ago
Magnus Hagander 29ac718f47 Use PQExpBuffer for error message in fe-auth.c. 19 years ago
Magnus Hagander b9ab88243e Stupid typo. 19 years ago
Magnus Hagander f70866fb23 SSPI authentication on Windows. GSSAPI compatible client when doing Kerberos 19 years ago
Tom Lane a0dab332a2 Fix elog.c to avoid infinite recursion (leading to backend crash) when 19 years ago
Peter Eisentraut 7abe764f17 Fix regression tests for PL/pgSQL error message changes 19 years ago
Tom Lane 04fbe29a83 Fix WAL replay of truncate operations to cope with the possibility that the 19 years ago
Peter Eisentraut ebb5436d70 Capitalize language key words in error messages 19 years ago
Tom Lane f812dd91fe On second thought, the tests for what to do with stderr output are a 19 years ago
Tom Lane 4ca7a2dacb Make replace(), split_part(), and string_to_array() behave somewhat sanely 19 years ago
Andrew Dunstan 0e5b4f0e23 Only use the pipe chunking protocol if we know the syslogger should 19 years ago
Tom Lane d514ea3fda Fix an old thinko in SS_make_initplan_from_plan, which is used when optimizing 19 years ago
Alvaro Herrera cdedfe6af1 Cast NULL to a pointer type in the execl() call, to avoid a compiler warning on 19 years ago
Bruce Momjian b6ed78b2bd Properly adjust age() seconds to match the sign of the larger units. 19 years ago
Tom Lane 2c535bfe81 Fix incorrect optimization of foreign-key checks. When an UPDATE on the 19 years ago
Neil Conway 474774918b Implement CREATE TABLE LIKE ... INCLUDING INDEXES. Patch from NikhilS, 19 years ago
Tom Lane 804f016fb5 Fix outfuncs.c to dump A_Const nodes representing NULLs correctly. This has 19 years ago
Tom Lane 82b3684672 Add comments spelling out why it's a good idea to release multiple 19 years ago
Neil Conway e9e97500c9 With the native compiler on Unixware, disable optimization if 19 years ago
Tom Lane ae1b7e298c Allow plpgsql function parameter names to be qualified with the function's 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 78c84ad49e Because plpgsql's scanner uses %option case-insensitive, flex's results could 19 years ago
Tom Lane 816ff27f60 Reject zero or negative BY step in plpgsql integer FOR-loops, and behave 19 years ago
Tom Lane 2789b7278c Volatile-qualify a dozen variables in plpython.c to eliminate warnings 19 years ago
Tom Lane 39f06dcad6 Fix map_sql_typecoll_to_xmlschema_types() to not fail on dropped 19 years ago
Tom Lane a702159158 Add casts to suppress warnings about m68k-specific kluge in fmgr.c. 19 years ago
Tom Lane 04b54876b6 Fix a portability bug (ye olde not casting a <ctype.h> argument to 19 years ago
Tom Lane 6bc12a4aca Get dirmod.c on the same page as port.h about whether we use pgsymlink 19 years ago
Neil Conway ad44c95825 Fixup the indentation of a comment that was mangled by pgindent, and 19 years ago
Tom Lane 4bbb7f9469 Suppress Sun Studio warnings, per Stefan. 19 years ago
Tom Lane 4dbbef2845 Suppress an integer-overflow warning. 19 years ago
Tom Lane 292e4c6190 Some of our port-specific dynloader implementations are careful to 19 years ago
Tom Lane 706754c16b Compute max and min int8 values using unsigned arithmetic, in hopes of 19 years ago