[COMMITTERS] pgsql: Move interrupt checking from ExecProcNode() to executor nodes.

2017-07-30 Thread Andres Freund
Move interrupt checking from ExecProcNode() to executor nodes. In a followup commit ExecProcNode(), and especially the large switch it contains, will largely be replaced by a function pointer directly to the correct node. The node functions will then get invoked by a thin inline function wrapper.

[COMMITTERS] pgsql: Move ExecProcNode from dispatch to function pointer based model.

2017-07-30 Thread Andres Freund
Move ExecProcNode from dispatch to function pointer based model. This allows us to add stack-depth checks the first time an executor node is called, and skip that overhead on following calls. Additionally it yields a nice speedup. While it'd probably have been a good idea to have that check all a

[COMMITTERS] pgsql: Add missing comment in postgresql.conf.

2017-07-30 Thread Tatsuo Ishii
Add missing comment in postgresql.conf. max_logical_replication_workers requires to restart server to reflect the new value. Per Yugo Nagata. Minor editing by me. Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/9fe63092b541e48aebb1190179b47249672a8560 Modified File

[COMMITTERS] pgsql: Add missing comment in postgresql.conf.

2017-07-30 Thread Tatsuo Ishii
Add missing comment in postgresql.conf. dynamic_shared_memory_type requires to restart server to reflect the new value. Per Yugo Nagata and Masahiko Sawada. Back pached to 9.4 and beyond. Branch -- REL9_4_STABLE Details --- https://git.postgresql.org/pg/commitdiff/80d9f6d2a4546edad1daff

[COMMITTERS] pgsql: Add missing comment in postgresql.conf.

2017-07-30 Thread Tatsuo Ishii
Add missing comment in postgresql.conf. dynamic_shared_memory_type requires to restart server to reflect the new value. Per Yugo Nagata and Masahiko Sawada. Back pached to 9.4 and beyond. Branch -- REL9_6_STABLE Details --- https://git.postgresql.org/pg/commitdiff/bb19bcd426769a568f3ed4

[COMMITTERS] pgsql: Add missing comment in postgresql.conf.

2017-07-30 Thread Tatsuo Ishii
Add missing comment in postgresql.conf. dynamic_shared_memory_type requires to restart server to reflect the new value. Per Yugo Nagata and Masahiko Sawada. Back pached to 9.4 and beyond. Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/8b015dd723ffc1ae7123758dda90d

[COMMITTERS] pgsql: Add missing comment in postgresql.conf.

2017-07-30 Thread Tatsuo Ishii
Add missing comment in postgresql.conf. dynamic_shared_memory_type requires to restart server to reflect the new value. Per Yugo Nagata and Masahiko Sawada. Back pached to 9.4 and beyond. Branch -- REL9_5_STABLE Details --- https://git.postgresql.org/pg/commitdiff/36bda3937d8f5fa542621a

[COMMITTERS] pgsql: Add missing comment in postgresql.conf.

2017-07-30 Thread Tatsuo Ishii
Add missing comment in postgresql.conf. current_source requires to restart server to reflect the new value. Per Yugo Nagata and Masahiko Sawada. Back patched to 9.2 and beyond. Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/393d47ed0f5b764341c7733ef60e8442d3e9bdc2

[COMMITTERS] pgsql: Add missing comment in postgresql.conf.

2017-07-30 Thread Tatsuo Ishii
Add missing comment in postgresql.conf. current_source requires to restart server to reflect the new value. Per Yugo Nagata and Masahiko Sawada. Back patched to 9.2 and beyond. Branch -- REL9_4_STABLE Details --- https://git.postgresql.org/pg/commitdiff/b9a92d0108ea15afdcf20782a542cb2e3

[COMMITTERS] pgsql: Add missing comment in postgresql.conf.

2017-07-30 Thread Tatsuo Ishii
Add missing comment in postgresql.conf. current_source requires to restart server to reflect the new value. Per Yugo Nagata and Masahiko Sawada. Back patched to 9.2 and beyond. Branch -- REL9_5_STABLE Details --- https://git.postgresql.org/pg/commitdiff/d90d5a1f7a77a23732c910d2fdda03658

[COMMITTERS] pgsql: Add missing comment in postgresql.conf.

2017-07-30 Thread Tatsuo Ishii
Add missing comment in postgresql.conf. current_source requires to restart server to reflect the new value. Per Yugo Nagata and Masahiko Sawada. Back patched to 9.2 and beyond. Branch -- REL9_2_STABLE Details --- https://git.postgresql.org/pg/commitdiff/7b38063603e00dd15bb943c1f8c838df1

[COMMITTERS] pgsql: Add missing comment in postgresql.conf.

2017-07-30 Thread Tatsuo Ishii
Add missing comment in postgresql.conf. current_source requires to restart server to reflect the new value. Per Yugo Nagata and Masahiko Sawada. Back patched to 9.2 and beyond. Branch -- REL9_3_STABLE Details --- https://git.postgresql.org/pg/commitdiff/c89d4a28fb00f0e3142726ceb2e0d1a67

[COMMITTERS] pgsql: Add missing comment in postgresql.conf.

2017-07-30 Thread Tatsuo Ishii
Add missing comment in postgresql.conf. current_source requires to restart server to reflect the new value. Per Yugo Nagata and Masahiko Sawada. Back patched to 9.2 and beyond. Branch -- REL9_6_STABLE Details --- https://git.postgresql.org/pg/commitdiff/bc37d2460f8e39170f72a064450281ef0