Commit Graph

44004 Commits (59d1e2b95a826869e2789ffe01e9e552148eefde)
 

Author SHA1 Message Date
Robert Haas 59d1e2b95a Cancel CV sleep during subtransaction abort. 8 years ago
Andres Freund 1804284042 Add parallel-aware hash joins. 8 years ago
Robert Haas f94eec490b When passing query strings to workers, pass the terminating \0. 8 years ago
Robert Haas 7d3583ad9a Test instrumentation of Hash nodes with parallel query. 8 years ago
Robert Haas 8526bcb2df Try again to fix accumulation of parallel worker instrumentation. 8 years ago
Robert Haas 38fc54703e Re-fix wrong costing of Sort under Gather Merge. 8 years ago
Robert Haas 09a65f5a28 Mark a few parallelism-related variables with PGDLLIMPORT. 8 years ago
Peter Eisentraut 4bbf110d2f Add libpq connection parameter "scram_channel_binding" 8 years ago
Andres Freund ab9e0e718a Add shared tuplestores. 8 years ago
Peter Eisentraut 25d532698d Move SCRAM-related name definitions to scram-common.h 8 years ago
Peter Eisentraut 53cba77b53 doc: Fix figures in example description 8 years ago
Fujii Masao 56a95ee511 Fix bug in cancellation of non-exclusive backup to avoid assertion failure. 8 years ago
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). 8 years ago
Noah Misch c757a3da0a Avoid and detect SIGPIPE race in TAP tests. 8 years ago
Tom Lane 997071691f Fix oversights in new plpgsql test suite infrastructure. 8 years ago
Andres Freund 699bf7d05c Perform a lot more sanity checks when freezing tuples. 8 years ago
Andres Freund 9c2f0a6c3c Fix pruning of locked and updated tuples. 8 years ago
Tom Lane 9220b00e57 Tighten configure's test for __builtin_constant_p(). 8 years ago
Andres Freund 11b8f076c0 Fix a number of copy & paste comment errors in common/int.h. 8 years ago
Andrew Dunstan 0fedb4ea69 Fix walsender timeouts when decoding a large transaction 8 years ago
Teodor Sigaev 1fcd0adeb3 Add approximated Zipfian-distributed random generator to pgbench. 8 years ago
Andres Freund 538d114f6d Allow executor nodes to change their ExecProcNode function. 8 years ago
Andres Freund dbb3d6f010 Add pg_attribute_always_inline. 8 years ago
Andres Freund 923e8dee88 Add defenses against pre-crash files to BufFileOpenShared(). 8 years ago
Robert Haas 884a60840c Fix parallel index scan hang with deleted or half-dead pages. 8 years ago
Robert Haas 1d6fb35ad6 Revert "Fix accumulation of parallel worker instrumentation." 8 years ago
Tom Lane 9fa6f00b13 Rethink MemoryContext creation to improve performance. 8 years ago
Peter Eisentraut 632b03da31 Start a separate test suite for plpgsql 8 years ago
Peter Eisentraut 3d8874224f Fix crash when using CALL on an aggregate 8 years ago
Andres Freund 8e211f5391 Add float.h include to int8.c, for isnan(). 8 years ago
Andres Freund f512a6e132 Consistently use PG_INT(16|32|64)_(MIN|MAX). 8 years ago
Peter Eisentraut 4c6744ed70 PL/Python: Fix potential NULL pointer dereference 8 years ago
Andres Freund 85abb5b297 Make PGAC_C_BUILTIN_OP_OVERFLOW link instead of just compiling. 8 years ago
Andres Freund 101c7ee3ee Use new overflow aware integer operations. 8 years ago
Andres Freund 4d6ad31257 Provide overflow safe integer math inline functions. 8 years ago
Robert Haas 95b52351fe Remove obsolete comment. 8 years ago
Robert Haas d329dc2ea4 Remove bug from OPTIMIZER_DEBUG code for partition-wise join. 8 years ago
Teodor Sigaev c28aa157b8 Make pg_trgm tests independ from standard_conforming_string. Tests uses 8 years ago
Peter Eisentraut 4034db215b Fix comment 8 years ago
Tom Lane 7eb16ab17d Fix corner-case coredump in _SPI_error_callback(). 8 years ago
Robert Haas 01a0ca1bed Improve comment about PartitionBoundInfoData. 8 years ago
Tom Lane 9edc97b712 Stabilize output of new regression test case. 8 years ago
Tom Lane 390d58135b Fix plpgsql to reinitialize record variables at block re-entry. 8 years ago
Magnus Hagander ce1468d02b Fix regression test output 8 years ago
Magnus Hagander d8f632caec Fix typo 8 years ago
Noah Misch 7e0c574ee2 MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries. 8 years ago