Commit Graph

43992 Commits (fd7c0fa732d97a4b4ebb58730e6244ea30d0a618)
 

Author SHA1 Message Date
Robert Haas fd7c0fa732 Fix crashes on plans with multiple Gather (Merge) nodes. 8 years ago
Magnus Hagander 7731c32087 Fix typo on comment 8 years ago
Tom Lane c6d21d56f1 Try harder to detect unavailability of __builtin_mul_overflow(int64). 8 years ago
Tom Lane b31a9d7dd3 Suppress compiler warning about no function return value. 8 years ago
Andres Freund c04d35f442 Try to detect runtime unavailability of __builtin_mul_overflow(int64). 9 years ago
Noah Misch c757a3da0a Avoid and detect SIGPIPE race in TAP tests. 9 years ago
Tom Lane 997071691f Fix oversights in new plpgsql test suite infrastructure. 9 years ago
Andres Freund 699bf7d05c Perform a lot more sanity checks when freezing tuples. 9 years ago
Andres Freund 9c2f0a6c3c Fix pruning of locked and updated tuples. 9 years ago
Tom Lane 9220b00e57 Tighten configure's test for __builtin_constant_p(). 9 years ago
Andres Freund 11b8f076c0 Fix a number of copy & paste comment errors in common/int.h. 9 years ago
Andrew Dunstan 0fedb4ea69 Fix walsender timeouts when decoding a large transaction 9 years ago
Teodor Sigaev 1fcd0adeb3 Add approximated Zipfian-distributed random generator to pgbench. 9 years ago
Andres Freund 538d114f6d Allow executor nodes to change their ExecProcNode function. 9 years ago
Andres Freund dbb3d6f010 Add pg_attribute_always_inline. 9 years ago
Andres Freund 923e8dee88 Add defenses against pre-crash files to BufFileOpenShared(). 9 years ago
Robert Haas 884a60840c Fix parallel index scan hang with deleted or half-dead pages. 9 years ago
Robert Haas 1d6fb35ad6 Revert "Fix accumulation of parallel worker instrumentation." 9 years ago
Tom Lane 9fa6f00b13 Rethink MemoryContext creation to improve performance. 9 years ago
Peter Eisentraut 632b03da31 Start a separate test suite for plpgsql 9 years ago
Peter Eisentraut 3d8874224f Fix crash when using CALL on an aggregate 9 years ago
Andres Freund 8e211f5391 Add float.h include to int8.c, for isnan(). 9 years ago
Andres Freund f512a6e132 Consistently use PG_INT(16|32|64)_(MIN|MAX). 9 years ago
Peter Eisentraut 4c6744ed70 PL/Python: Fix potential NULL pointer dereference 9 years ago
Andres Freund 85abb5b297 Make PGAC_C_BUILTIN_OP_OVERFLOW link instead of just compiling. 9 years ago
Andres Freund 101c7ee3ee Use new overflow aware integer operations. 9 years ago
Andres Freund 4d6ad31257 Provide overflow safe integer math inline functions. 9 years ago
Robert Haas 95b52351fe Remove obsolete comment. 9 years ago
Robert Haas d329dc2ea4 Remove bug from OPTIMIZER_DEBUG code for partition-wise join. 9 years ago
Teodor Sigaev c28aa157b8 Make pg_trgm tests independ from standard_conforming_string. Tests uses 9 years ago
Peter Eisentraut 4034db215b Fix comment 9 years ago
Tom Lane 7eb16ab17d Fix corner-case coredump in _SPI_error_callback(). 9 years ago
Robert Haas 01a0ca1bed Improve comment about PartitionBoundInfoData. 9 years ago
Tom Lane 9edc97b712 Stabilize output of new regression test case. 9 years ago
Tom Lane 390d58135b Fix plpgsql to reinitialize record variables at block re-entry. 9 years ago
Magnus Hagander ce1468d02b Fix regression test output 9 years ago
Magnus Hagander d8f632caec Fix typo 9 years ago
Noah Misch 7e0c574ee2 MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries. 9 years ago
Noah Misch 65a00f3035 MSVC: Test whether 32-bit Perl needs -D_USE_32BIT_TIME_T. 9 years ago
Peter Eisentraut 005ac298b1 Prohibit identity columns on typed tables and partitions 9 years ago
Peter Eisentraut af9f8b7ca3 Fix mistake in comment 9 years ago
Tom Lane dd759b96ea In plpgsql, unify duplicate variables for record and row cases. 9 years ago
Peter Eisentraut 2d2d06b7e2 Apply identity sequence values on COPY 9 years ago
Robert Haas 0a3edbb330 Speed up isolation test for concurrent VACUUM/ANALYZE behavior. 9 years ago
Robert Haas 28724fd90d Report failure to start a background worker. 9 years ago
Robert Haas 9c64ddd414 Fix Parallel Append crash. 9 years ago
Tom Lane 979a36c389 Adjust regression test cases added by commit ab7271677. 9 years ago
Peter Eisentraut 51cff91c90 doc: Flex is not a GNU package 9 years ago
Tom Lane 7404704a0c Fix broken markup. 9 years ago
Robert Haas ab72716778 Support Parallel Append plan nodes. 9 years ago