Commit Graph

21979 Commits (d68b66984c00c9364caaa1fa8c3bf60403e1df89)
 

Author SHA1 Message Date
Tom Lane d68b66984c Fix combo_decrypt() to throw an error for zero-length input when using a 19 years ago
Tom Lane bbb7e05c32 Fix potential access-off-the-end-of-memory in varbit_out(): it fetched the 19 years ago
Tom Lane d8cb5391c2 Repair problems occurring when multiple RI updates have to be done to the same 19 years ago
Neil Conway 1de589bfcb Fix a gradual memory leak in ExecReScanAgg(). Because the aggregation 19 years ago
Tom Lane 6d1607dc3f Fix pg_restore to guard against unexpected EOF while reading an archive file. 19 years ago
Tom Lane f99e72fa51 Suppress time zone name (%Z) when logging timestamps in xlog.c startup 19 years ago
Andrew Dunstan 6c77d7d73b Make sure syslogPipe runs in binary mode on Windows to avoid corrupting the pipe chunking protocol. Backport to 8.0 19 years ago
Neil Conway cbf8f82824 Fix a memory leak in tuplestore_end(). Unlikely to be significant during 19 years ago
Tom Lane 4e957954d6 Fix a bug in the original implementation of redundant-join-clause removal: 19 years ago
Tom Lane bfe4f48146 Fix security definer functions with polymorphic arguments. This case has 19 years ago
Magnus Hagander b25d3e4db0 The correct min buffer size is 19 years ago
Tom Lane 987b0664fb Fix elog.c to avoid infinite recursion (leading to backend crash) when 19 years ago
Tom Lane 6d8afdee00 Fix WAL replay of truncate operations to cope with the possibility that the 19 years ago
Tom Lane a0b2bb8ced Make replace(), split_part(), and string_to_array() behave somewhat sanely 19 years ago
Andrew Dunstan fbbc0f05f1 Only use the pipe chunking protocol if we know the syslogger should 19 years ago
Tom Lane 429870e33e Fix an old thinko in SS_make_initplan_from_plan, which is used when optimizing 19 years ago
Tom Lane b1def736b0 Fix incorrect optimization of foreign-key checks. When an UPDATE on the 19 years ago
Tom Lane 0f254ea39c Fix outfuncs.c to dump A_Const nodes representing NULLs correctly. This has 19 years ago
Joe Conway 7ff65db8b0 Restrict non-superusers to password authenticated connections 19 years ago
Tom Lane 4ceaf35ff3 Remove the pgstat_drop_relation() call from smgr_internal_unlink(), because 19 years ago
Tom Lane 5d798ba82f Fix failure to restart Postgres when Linux kernel returns EIDRM for shmctl(). 19 years ago
Tom Lane 2fc2402566 Fix a passel of ancient bugs in to_char(), including two distinct buffer 19 years ago
Tom Lane ed368c1b8e Fix incorrect tests for undef Perl values in some places in plperl.c. 19 years ago
Tom Lane 12b9a64ccc transformColumnDefinition failed to complain about 19 years ago
Tom Lane f5bfaf9546 CREATE DOMAIN ... DEFAULT NULL failed because gram.y special-cases DEFAULT 19 years ago
Tom Lane 838e286247 Back-patch 8.2 fix that complains if trying to extend a relation encounters 19 years ago
Alvaro Herrera 7cf20db3e5 Avoid having autovacuum run multiple ANALYZE commands in a single transaction, 19 years ago
Andrew Dunstan 1103beb52a Implement a chunking protocol for writes to the syslogger pipe, with messages 19 years ago
Tom Lane 09bb362087 Allow numeric_fac() to be interrupted, since it can take quite a while for 19 years ago
Alvaro Herrera bac7d7b53b Avoid losing track of data for shared tables in pgstats. Report by Michael 19 years ago
Tom Lane 5e25d43893 Fix array_dims() example to be consistent with the data previously shown. 19 years ago
Magnus Hagander 86c68fd0b2 Oops. Patch didn't work properly for 8.1, so don't backpatch a then-unused 19 years ago
Magnus Hagander ca82953745 On win32, retry reading when WSARecv returns WSAEWOULDBLOCK. There seem 19 years ago
Magnus Hagander cec960f2e3 On win32, don't use SO_REUSEADDR for TCP sockets. 19 years ago
Tom Lane 27918376f0 Fix erroneous error reporting for overlength input in text_date(), 19 years ago
Tom Lane dc9b57fcc8 Fix aboriginal bug in BufFileDumpBuffer that would cause it to write the 19 years ago
Tom Lane 38bbcb3888 Fix performance problems in multi-batch hash joins by ensuring that we select 19 years ago
Tom Lane 4c2158bf0c Fix overly-strict sanity check in BeginInternalSubTransaction that made it 19 years ago
Neil Conway 21b8d51de6 Fix a bug in input processing for the "interval" type. Previously, 19 years ago
Tom Lane 9ccf784833 Fix best_inner_indexscan to return both the cheapest-total-cost and 19 years ago
Peter Eisentraut 3c49269b90 Fix spurious German index entry 19 years ago
Michael Meskes 7b5d257ee1 Removed errant ISODOW 19 years ago
Michael Meskes 287671749c Backported fix from HEAD that removes superfluous function Vista has a problem with 19 years ago
Tom Lane 2df0eb1d57 Remove redundant logging of send failures when SSL is in use. While pqcomm.c 19 years ago
Alvaro Herrera cac0d6922f Avoid emitting empty role names in the GRANTED BY clause of GRANT ROLE 19 years ago
Magnus Hagander 6a94e76e47 Document that CLUSTER breaks MVCC visibility rules. 19 years ago
Tom Lane 5bdefc83a8 Fix a thinko in my patch of a couple months ago for bug #3116: it did the 19 years ago
Michael Meskes 56680bae08 Removed non-existant function from extern.h 19 years ago
Michael Meskes 72e6a18813 Inlined two functions to get rid of va_list prolems on some archs. 19 years ago
Tom Lane ca27e5ec4c Fix dynahash.c to suppress hash bucket splits while a hash_seq_search() scan 19 years ago