forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit3aa16b1
committed
Allow queries submitted by postgres_fdw to be canceled.
Back-patch of commitsf039eaa and1b812af, which arranged (in 9.6+) tomake remote queries interruptible. It was known at the time that thesame problem existed in the back-branches, but I did not back-patchfor lack of a user complaint.Michael Paquier and Etsuro Fujita, adjusted for older branches by me.Per gripe from Suraj Kharage. This doesn't directly addresss Suraj'sgripe, but since the patch that will do so builds up on top of thiswork, it seems best to back-patch this part first.Discussion:http://postgr.es/m/CAF1DzPU8Kx+fMXEbFoP289xtm3bz3t+ZfxhmKavr98Bh-C0TqQ@mail.gmail.com1 parentbabf8f1 commit3aa16b1
File tree
3 files changed
+193
-40
lines changed- contrib/postgres_fdw
3 files changed
+193
-40
lines changedLines changed: 122 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| 20 | + | |
| 21 | + | |
20 | 22 |
| |
21 | 23 |
| |
22 | 24 |
| |
| |||
449 | 451 |
| |
450 | 452 |
| |
451 | 453 |
| |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
452 | 526 |
| |
453 | 527 |
| |
454 | 528 |
| |
| |||
597 | 671 |
| |
598 | 672 |
| |
599 | 673 |
| |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
600 | 698 |
| |
601 | 699 |
| |
602 | 700 |
| |
| |||
698 | 796 |
| |
699 | 797 |
| |
700 | 798 |
| |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
701 | 823 |
| |
702 | 824 |
| |
703 | 825 |
| |
|
Lines changed: 69 additions & 40 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1066 | 1066 |
| |
1067 | 1067 |
| |
1068 | 1068 |
| |
1069 |
| - | |
| 1069 | + | |
1070 | 1070 |
| |
1071 | 1071 |
| |
1072 | 1072 |
| |
| |||
1388 | 1388 |
| |
1389 | 1389 |
| |
1390 | 1390 |
| |
1391 |
| - | |
| 1391 | + | |
| 1392 | + | |
| 1393 | + | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
| 1398 | + | |
| 1399 | + | |
| 1400 | + | |
| 1401 | + | |
| 1402 | + | |
| 1403 | + | |
1392 | 1404 |
| |
1393 | 1405 |
| |
1394 | 1406 |
| |
1395 | 1407 |
| |
1396 |
| - | |
1397 |
| - | |
1398 |
| - | |
1399 |
| - | |
1400 |
| - | |
1401 |
| - | |
1402 |
| - | |
| 1408 | + | |
1403 | 1409 |
| |
1404 | 1410 |
| |
1405 | 1411 |
| |
| |||
1458 | 1464 |
| |
1459 | 1465 |
| |
1460 | 1466 |
| |
1461 |
| - | |
| 1467 | + | |
| 1468 | + | |
| 1469 | + | |
| 1470 | + | |
| 1471 | + | |
| 1472 | + | |
| 1473 | + | |
| 1474 | + | |
| 1475 | + | |
| 1476 | + | |
| 1477 | + | |
| 1478 | + | |
| 1479 | + | |
1462 | 1480 |
| |
1463 | 1481 |
| |
1464 | 1482 |
| |
1465 | 1483 |
| |
1466 |
| - | |
1467 |
| - | |
1468 |
| - | |
1469 |
| - | |
1470 |
| - | |
1471 |
| - | |
1472 |
| - | |
| 1484 | + | |
1473 | 1485 |
| |
1474 | 1486 |
| |
1475 | 1487 |
| |
| |||
1528 | 1540 |
| |
1529 | 1541 |
| |
1530 | 1542 |
| |
1531 |
| - | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
1532 | 1556 |
| |
1533 | 1557 |
| |
1534 | 1558 |
| |
1535 | 1559 |
| |
1536 |
| - | |
1537 |
| - | |
1538 |
| - | |
1539 |
| - | |
1540 |
| - | |
1541 |
| - | |
1542 |
| - | |
| 1560 | + | |
1543 | 1561 |
| |
1544 | 1562 |
| |
1545 | 1563 |
| |
| |||
1589 | 1607 |
| |
1590 | 1608 |
| |
1591 | 1609 |
| |
1592 |
| - | |
| 1610 | + | |
1593 | 1611 |
| |
1594 | 1612 |
| |
1595 | 1613 |
| |
| |||
1847 | 1865 |
| |
1848 | 1866 |
| |
1849 | 1867 |
| |
1850 |
| - | |
| 1868 | + | |
1851 | 1869 |
| |
1852 | 1870 |
| |
1853 | 1871 |
| |
| |||
1976 | 1994 |
| |
1977 | 1995 |
| |
1978 | 1996 |
| |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
| 2003 | + | |
1979 | 2004 |
| |
1980 | 2005 |
| |
1981 | 2006 |
| |
1982 | 2007 |
| |
1983 |
| - | |
1984 |
| - | |
| 2008 | + | |
1985 | 2009 |
| |
1986 | 2010 |
| |
1987 | 2011 |
| |
| |||
2031 | 2055 |
| |
2032 | 2056 |
| |
2033 | 2057 |
| |
2034 |
| - | |
| 2058 | + | |
2035 | 2059 |
| |
2036 | 2060 |
| |
2037 | 2061 |
| |
| |||
2138 | 2162 |
| |
2139 | 2163 |
| |
2140 | 2164 |
| |
2141 |
| - | |
| 2165 | + | |
2142 | 2166 |
| |
2143 | 2167 |
| |
2144 | 2168 |
| |
| |||
2166 | 2190 |
| |
2167 | 2191 |
| |
2168 | 2192 |
| |
| 2193 | + | |
| 2194 | + | |
| 2195 | + | |
| 2196 | + | |
| 2197 | + | |
| 2198 | + | |
| 2199 | + | |
| 2200 | + | |
| 2201 | + | |
| 2202 | + | |
2169 | 2203 |
| |
2170 | 2204 |
| |
2171 | 2205 |
| |
2172 | 2206 |
| |
2173 |
| - | |
2174 |
| - | |
2175 |
| - | |
2176 |
| - | |
2177 |
| - | |
2178 |
| - | |
| 2207 | + | |
2179 | 2208 |
| |
2180 | 2209 |
| |
2181 | 2210 |
| |
| |||
2325 | 2354 |
| |
2326 | 2355 |
| |
2327 | 2356 |
| |
2328 |
| - | |
| 2357 | + | |
2329 | 2358 |
| |
2330 | 2359 |
| |
2331 | 2360 |
| |
| |||
2419 | 2448 |
| |
2420 | 2449 |
| |
2421 | 2450 |
| |
2422 |
| - | |
| 2451 | + | |
2423 | 2452 |
| |
2424 | 2453 |
| |
2425 | 2454 |
| |
| |||
2449 | 2478 |
| |
2450 | 2479 |
| |
2451 | 2480 |
| |
2452 |
| - | |
| 2481 | + | |
2453 | 2482 |
| |
2454 | 2483 |
| |
2455 | 2484 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
| 33 | + | |
| 34 | + | |
33 | 35 |
| |
34 | 36 |
| |
35 | 37 |
| |
|
0 commit comments
Comments
(0)