Commit Graph

917 Commits (1fd981f05369340a8afa4d013a350b0b2ac6e33e)

Author SHA1 Message Date
Michael Paquier 1fd981f053 Drop unnamed portal immediately after execution to completion 1 month ago
Robert Haas c83ac02ec7 Add ExplainState argument to pg_plan_query() and planner(). 2 months ago
Tatsuo Ishii 06473f5a34 Allow to log raw parse tree. 3 months ago
Michael Paquier e125e36002 Rename CachedPlanType to PlannedStmtOrigin for PlannedStmt 5 months ago
Michael Paquier 719dcf3c42 Introduce field tracking cached plan type in PlannedStmt 5 months ago
Michael Paquier e050af2868 Change internal plan ID type from uint64 to int64 7 months ago
David Rowley c3eda50b06 Change internal queryid type from uint64 to int64 7 months ago
Daniel Gustafsson fb844b9f06 Revert function to get memory context stats for processes 7 months ago
Melanie Plageman cb1456423d Replace deprecated log_connections values in docs and tests 7 months ago
Amit Langote 1722d5eb05 Revert "Don't lock partitions pruned by initial pruning" 7 months ago
Michael Paquier 371f2db8b0 Add support for runtime arguments in injection points 7 months ago
Daniel Gustafsson 042a66291b Add function to get memory context stats for processes 8 months ago
Heikki Linnakangas 6e9c81836e Use standard die() signal handler in walreceiver 9 months ago
Heikki Linnakangas a460251f0a Make cancel request keys longer 9 months ago
Daniel Gustafsson 058b5152f0 Fix guc_malloc calls for consistency and OOM checks 9 months ago
Michael Paquier 2a0cd38da5 Allow plugins to set a 64-bit plan identifier in PlannedStmt 9 months ago
Andres Freund 55b454d0e1 aio: Infrastructure for io_method=worker 9 months ago
Melanie Plageman 18cd15e706 Add connection establishment duration logging 9 months ago
Heikki Linnakangas 635f580120 Rename some signal and interrupt handling functions for consistency 10 months ago
Amit Langote 525392d572 Don't lock partitions pruned by initial pruning 10 months ago
Peter Eisentraut 827b4060a8 Remove unnecessary (char *) casts [mem] 10 months ago
Nathan Bossart 4a68d50088 Use PqMsg_* macros in postgres.c. 12 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 12 months ago
Tom Lane 21fb39cb07 Set max_safe_fds whenever we create shared memory and semaphores. 1 year ago
Tom Lane c91963da13 Set the stack_base_ptr in main(), not in random other places. 1 year ago
Tom Lane 3eea7a0c97 Simplify executor's determination of whether to use parallelism. 1 year ago
Nathan Bossart 76fd342496 Provide a better error message for misplaced dispatch options. 1 year ago
Peter Eisentraut 7f798aca1d Remove useless casts to (void *) 1 year ago
Michael Paquier d0eb4297cc Handle better implicit transaction state of pipeline mode 1 year ago
Heikki Linnakangas a78af04270 Assign a child slot to every postmaster child process 1 year ago
Heikki Linnakangas 3c0fd64fec Split ProcSleep function into JoinWaitQueue and ProcSleep 1 year ago
Peter Eisentraut e18512c000 Remove unused #include's from backend .c files 1 year ago
Tomas Vondra c4d5cb71d2 Increase the number of fast-path lock slots 1 year ago
Michael Paquier 933848d16d Add missing query ID reporting in extended query protocol 1 year ago
Masahiko Sawada 66e94448ab Restrict accesses to non-system views and foreign tables during pg_dump. 1 year ago
Peter Eisentraut a292c98d62 Convert node test compile-time settings into run-time parameters 1 year ago
Heikki Linnakangas 9d9b9d46f3 Move cancel key generation to after forking the backend 1 year ago
Nathan Bossart a99cc6c6b4 Use PqMsg_* macros in more places. 1 year ago
Heikki Linnakangas eb21f5bc67 Remove redundant SetProcessingMode(InitProcessing) calls 1 year ago
Tom Lane 1afe31f03c Preserve CurrentMemoryContext across Start/CommitTransactionCommand. 1 year ago
Peter Eisentraut 17974ec259 Revise GUC names quoting in messages again 2 years ago
Amit Kapila db08e8c6fa Post-commit review fixes for slot synchronization. 2 years ago
Peter Eisentraut d20d8fbd3e Do not output actual value of location fields in node serialization by default 2 years ago
Alexander Korotkov 4c2eda67f5 Fix race condition in transaction timeout TAP tests 2 years ago
Alexander Korotkov eeefd4280f Add TAP tests for timeouts 2 years ago
Heikki Linnakangas 4945e4ed4a Move initialization of the Port struct to the child process 2 years ago
Heikki Linnakangas 393b5599e5 Use MyBackendType in more places to check what process this is 2 years ago
Alvaro Herrera ed345c2728
Fix typo 2 years ago
Alexander Korotkov bf82f43790 Followup fixes for transaction_timeout 2 years ago
Alexander Korotkov 51efe38cb9 Introduce transaction_timeout 2 years ago