Commit Graph

12489 Commits (d7d294f5935e157f239b32c6d1f3d4e923a4eed5)

Author SHA1 Message Date
Tom Lane 2df854f842 Fix misuse of memcpy() in check_ip(). 11 years ago
Tom Lane 52579d507e Fix GEQO to not assume its join order heuristic always works. 11 years ago
Heikki Linnakangas 0d36d9f2b9 Report WAL flush, not insert, position in replication IDENTIFY_SYSTEM 11 years ago
Heikki Linnakangas af9c5c074f Be more careful to not lose sync in the FE/BE protocol. 11 years ago
Bruce Momjian 2ceb63deb2 to_char(): prevent writing beyond the allocated buffer 11 years ago
Bruce Momjian 037529a11c to_char(): prevent accesses beyond the allocated buffer 11 years ago
Peter Eisentraut 544cf245bd Translation updates 11 years ago
Stephen Frost c01a56c884 Fix BuildIndexValueDescription for expressions 11 years ago
Andres Freund 78f8c67054 Properly terminate the array returned by GetLockConflicts(). 11 years ago
Heikki Linnakangas 37e0f13f26 Fix bug where GIN scan keys were not initialized with gin_fuzzy_search_limit. 11 years ago
Stephen Frost 88b45aa8fb Clean up range-table building in copy.c 11 years ago
Stephen Frost 9406884af1 Fix column-privilege leak in error-message paths 11 years ago
Tom Lane 8eb1e9d962 Fix NUMERIC field access macros to treat NaNs consistently. 11 years ago
Tom Lane 03a37e9bba Fix volatile-safety issue in asyncQueueReadAllNotifications(). 11 years ago
Tom Lane b87c1dcef3 Adjust "pgstat wait timeout" message to be a translatable LOG message. 11 years ago
Peter Eisentraut c975fa4713 Fix namespace handling in xpath function 11 years ago
Tom Lane 450530fce0 Fix use-of-already-freed-memory problem in EvalPlanQual processing. 11 years ago
Andres Freund 741b1b22a2 Make logging_collector=on work with non-windows EXEC_BACKEND again. 11 years ago
Noah Misch 8dc83104ed On Darwin, detect and report a multithreaded postmaster. 11 years ago
Noah Misch 05bb4fcad4 Always set the six locale category environment variables in main(). 11 years ago
Noah Misch 616830052b Reject ANALYZE commands during VACUUM FULL or another ANALYZE. 11 years ago
Andres Freund d7b16eea3a Improve relcache invalidation handling of currently invisible relations. 11 years ago
Andres Freund 2a0bfa4d66 Prevent WAL files created by pg_basebackup -x/X from being archived again. 11 years ago
Bruce Momjian 30c71f30a9 Backpatch variable renaming in formatting.c 11 years ago
Andres Freund 86b9424e86 Prevent potentially hazardous compiler/cpu reordering during lwlock release. 11 years ago
Tom Lane 5c784d96ae Fix off-by-one loop count in MapArrayTypeName, and get rid of static array. 11 years ago
Tom Lane bca39b5788 Fix planning of SELECT FOR UPDATE on child table with partial index. 11 years ago
Tom Lane 21946ac9b6 Fix corner case where SELECT FOR UPDATE could return a row twice. 11 years ago
Tom Lane 2e3cc39556 Guard against bad "dscale" values in numeric_recv(). 11 years ago
Andres Freund d85b646d05 Sync unlogged relations to disk after they have been reset. 11 years ago
Andres Freund fde9994bc9 Ensure unlogged tables are reset even if crash recovery errors out. 11 years ago
Andres Freund b0a48e996b Backport "Expose fsync_fname as a public API". 11 years ago
Heikki Linnakangas 5f1d931cf3 Fix race condition between hot standby and restoring a full-page image. 11 years ago
Tom Lane 94d5d57d59 Fix dependency searching for case where column is visited before table. 11 years ago
Tom Lane 0766880841 Cope with more than 64K phrases in a thesaurus dictionary. 11 years ago
Fujii Masao 4e74680740 Prevent the unnecessary creation of .ready file for the timeline history file. 11 years ago
Tom Lane 7c6f55e9ef Drop no-longer-needed buffers during ALTER DATABASE SET TABLESPACE. 11 years ago
Tom Lane fcf0246b2c Test IsInTransactionChain, not IsTransactionBlock, in vac_update_relstats. 11 years ago
Tom Lane 6ec1c3ef8b Avoid corrupting tables when ANALYZE inside a transaction is rolled back. 11 years ago
Heikki Linnakangas 4d1c738d10 Fix two bugs in tsquery @> operator. 11 years ago
Tom Lane 94de3a679b Improve ispell dictionary's defenses against bad affix files. 11 years ago
Andres Freund d5fef87e96 Flush unlogged table's buffers when copying or moving databases. 11 years ago
Tom Lane 96139cfbbc Avoid core dump in _outPathInfo() for Path without a parent RelOptInfo. 11 years ago
Tom Lane 2784b68b32 Support timezone abbreviations that sometimes change. 11 years ago
Heikki Linnakangas 525510aea5 Cannot rely on %z printf length modifier. 11 years ago
Tom Lane 745723c9ef Update time zone data files to tzdata release 2014h. 11 years ago
Alvaro Herrera 06646f52ea Don't balance vacuum cost delay when per-table settings are in effect 11 years ago
Heikki Linnakangas f270a16110 Check for GiST index tuples that don't fit on a page. 11 years ago
Tom Lane 477023e942 Fix some more problems with nested append relations. 11 years ago
Andres Freund dc58d94924 Fix VPATH builds of the replication parser from git for some !gcc compilers. 11 years ago