Commit Graph

709 Commits (4cb824699e12c39fad97fb3d9085ced0d14c067c)

Author SHA1 Message Date
Peter Eisentraut 4cb824699e Cast result of copyObject() to correct type 8 years ago
Robert Haas 691b8d5928 Allow for parallel execution whenever ExecutorRun() is done only once. 8 years ago
Peter Eisentraut 7c4f52409a Logical replication support for initial data copy 8 years ago
Tom Lane 7afd56c3c6 Use castNode() in a bunch of statement-list-related code. 9 years ago
Andres Freund 5bcab11142 Add castNode(type, ptr) for safe casting between NodeTag based types. 9 years ago
Tom Lane ba61a04bc7 Avoid core dump for empty prepared statement in an aborted transaction. 9 years ago
Tom Lane ab1f0c8225 Change representation of statement lists, and add statement location info. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Peter Eisentraut a924c327e2 Add support for temporary replication slots 9 years ago
Robert Haas a43f1939d5 Remove or reduce verbosity of some debug messages. 9 years ago
Tom Lane ffaa44cb55 Account for catalog snapshot in PGXACT->xmin updates. 9 years ago
Peter Eisentraut 9ffe4a8b4c Make getrusage() output a little more readable 9 years ago
Tom Lane 2f1eaf87e8 Drop server support for FE/BE protocol version 1.0. 9 years ago
Tom Lane ea268cdc9a Add macros to make AllocSetContextCreate() calls simpler and safer. 9 years ago
Tom Lane 96112ee7c6 Revert "Add some temporary code to record stack usage at server process exit." 9 years ago
Tom Lane ea9c4a16d5 Add more temporary code to record stack usage at server process exit. 9 years ago
Tom Lane 9dd4178cec Be more predictable about reporting "lock timeout" vs "statement timeout". 9 years ago
Robert Haas c6dda1f48e Add idle_in_transaction_session_timeout. 9 years ago
Robert Haas 57a6a72b6b Enable parallelism for prepared statements and extended query protocol. 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Tom Lane 66d947b9d3 Adjust behavior of single-user -j mode for better initdb error reporting. 10 years ago
Robert Haas 1efc7e5382 Fix problems with ParamListInfo serialization mechanism. 10 years ago
Peter Eisentraut a8d585c091 Message style improvements 10 years ago
Robert Haas db0f6cad48 Remove set_latch_on_sigusr1 flag. 10 years ago
Tom Lane b63fc28776 Add recursion depth protections to regular expression matching. 10 years ago
Robert Haas 7aea8e4f2d Determine whether it's safe to attempt a parallel plan for a query. 10 years ago
Tom Lane 123c9d2fc1 Clean up icc + ia64 situation. 10 years ago
Tom Lane 2c713d6ea2 Remove theoretically-unnecessary special case for icc. 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Robert Haas 924bcf4f16 Create an infrastructure for parallel computation in PostgreSQL. 10 years ago
Tom Lane 09d8d110a6 Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. 11 years ago
Andres Freund 3a54f4a494 Remove ill-conceived Assertion in ProcessClientWriteInterrupt(). 11 years ago
Andres Freund 2505ce0be0 Remove remnants of ImmediateInterruptOK handling. 11 years ago
Andres Freund 6647248e37 Don't allow immediate interrupts during authentication anymore. 11 years ago
Andres Freund 4fe384bd85 Process 'die' interrupts while reading/writing from the client socket. 11 years ago
Andres Freund 4f85fde8eb Introduce and use infrastructure for interrupt processing during client reads. 11 years ago
Robert Haas 5d2f957f3f Add new function BackgroundWorkerInitializeConnectionByOid. 11 years ago
Heikki Linnakangas 2b3a8b20c2 Be more careful to not lose sync in the FE/BE protocol. 11 years ago
Andres Freund 59f71a0d0b Add a default local latch for use in signal handlers. 11 years ago
Andres Freund 31c453165b Commonalize process startup code. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Tom Lane 677708032c Explicitly support the case that a plancache's raw_parse_tree is NULL. 11 years ago
Tom Lane fe550b2ac2 Invent PGC_SU_BACKEND and mark log_connections/log_disconnections that way. 11 years ago
Fujii Masao 4cbd128328 Fix typos in comments. 11 years ago
Andres Freund 3bdcf6a5a7 Don't allow to disable backend assertions via the debug_assertions GUC. 11 years ago
Andres Freund 44445b28d2 Set the process latch when processing recovery conflict interrupts. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 11 years ago
Robert Haas b89e151054 Introduce logical decoding. 11 years ago
Tom Lane 60ff2fdd99 Centralize getopt-related declarations in a new header file pg_getopt.h. 12 years ago
Tom Lane 910bac5953 Fix possible crashes due to using elog/ereport too early in startup. 12 years ago