Commit ef6087e
committed
Minor preparatory refactoring for UPDATE row movement.
Generalize is_partition_attr to has_partition_attrs and make it
accessible from outside tablecmds.c. Change map_partition_varattnos
to clarify that it can be used for mapping between any two relations
in a partitioning hierarchy, not just parent -> child.
Amit Khandekar, reviewed by Amit Langote, David Rowley, and me.
Some comment changes by me.
Discussion: http://postgr.es/m/CAJ3gD9fWfxgKC+PfJZF3hkgAcNOy-LpfPxVYitDEXKHjeieWQQ@mail.gmail.com1 parent ac3ff8b commit ef6087e
File tree
3 files changed
+87
-77
lines changed- src
- backend
- catalog
- commands
- include/catalog
3 files changed
+87
-77
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1446 | 1446 | | |
1447 | 1447 | | |
1448 | 1448 | | |
1449 | | - | |
| 1449 | + | |
| 1450 | + | |
| 1451 | + | |
1450 | 1452 | | |
1451 | | - | |
1452 | | - | |
| 1453 | + | |
| 1454 | + | |
| 1455 | + | |
1453 | 1456 | | |
1454 | 1457 | | |
1455 | 1458 | | |
| |||
1459 | 1462 | | |
1460 | 1463 | | |
1461 | 1464 | | |
1462 | | - | |
1463 | | - | |
| 1465 | + | |
| 1466 | + | |
1464 | 1467 | | |
1465 | 1468 | | |
1466 | 1469 | | |
| |||
1469 | 1472 | | |
1470 | 1473 | | |
1471 | 1474 | | |
1472 | | - | |
1473 | | - | |
| 1475 | + | |
| 1476 | + | |
1474 | 1477 | | |
1475 | 1478 | | |
1476 | | - | |
| 1479 | + | |
1477 | 1480 | | |
1478 | | - | |
1479 | | - | |
| 1481 | + | |
| 1482 | + | |
1480 | 1483 | | |
1481 | 1484 | | |
1482 | 1485 | | |
| |||
2598 | 2601 | | |
2599 | 2602 | | |
2600 | 2603 | | |
| 2604 | + | |
| 2605 | + | |
| 2606 | + | |
| 2607 | + | |
| 2608 | + | |
| 2609 | + | |
| 2610 | + | |
| 2611 | + | |
| 2612 | + | |
| 2613 | + | |
| 2614 | + | |
| 2615 | + | |
| 2616 | + | |
| 2617 | + | |
| 2618 | + | |
| 2619 | + | |
| 2620 | + | |
| 2621 | + | |
| 2622 | + | |
| 2623 | + | |
| 2624 | + | |
| 2625 | + | |
| 2626 | + | |
| 2627 | + | |
| 2628 | + | |
| 2629 | + | |
| 2630 | + | |
| 2631 | + | |
| 2632 | + | |
| 2633 | + | |
| 2634 | + | |
| 2635 | + | |
| 2636 | + | |
| 2637 | + | |
| 2638 | + | |
| 2639 | + | |
| 2640 | + | |
| 2641 | + | |
| 2642 | + | |
| 2643 | + | |
| 2644 | + | |
| 2645 | + | |
| 2646 | + | |
| 2647 | + | |
| 2648 | + | |
| 2649 | + | |
| 2650 | + | |
| 2651 | + | |
| 2652 | + | |
| 2653 | + | |
| 2654 | + | |
| 2655 | + | |
| 2656 | + | |
| 2657 | + | |
| 2658 | + | |
| 2659 | + | |
| 2660 | + | |
| 2661 | + | |
| 2662 | + | |
| 2663 | + | |
| 2664 | + | |
| 2665 | + | |
| 2666 | + | |
| 2667 | + | |
2601 | 2668 | | |
2602 | 2669 | | |
2603 | 2670 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
468 | 468 | | |
469 | 469 | | |
470 | 470 | | |
471 | | - | |
472 | 471 | | |
473 | 472 | | |
474 | 473 | | |
| |||
6491 | 6490 | | |
6492 | 6491 | | |
6493 | 6492 | | |
6494 | | - | |
6495 | | - | |
6496 | | - | |
6497 | | - | |
6498 | | - | |
6499 | | - | |
6500 | | - | |
6501 | | - | |
6502 | | - | |
6503 | | - | |
6504 | | - | |
6505 | | - | |
6506 | | - | |
6507 | | - | |
6508 | | - | |
6509 | | - | |
6510 | | - | |
6511 | | - | |
6512 | | - | |
6513 | | - | |
6514 | | - | |
6515 | | - | |
6516 | | - | |
6517 | | - | |
6518 | | - | |
6519 | | - | |
6520 | | - | |
6521 | | - | |
6522 | | - | |
6523 | | - | |
6524 | | - | |
6525 | | - | |
6526 | | - | |
6527 | | - | |
6528 | | - | |
6529 | | - | |
6530 | | - | |
6531 | | - | |
6532 | | - | |
6533 | | - | |
6534 | | - | |
6535 | | - | |
6536 | | - | |
6537 | | - | |
6538 | | - | |
6539 | | - | |
6540 | | - | |
6541 | | - | |
6542 | | - | |
6543 | | - | |
6544 | | - | |
6545 | | - | |
6546 | | - | |
6547 | | - | |
6548 | | - | |
6549 | | - | |
6550 | | - | |
6551 | | - | |
6552 | | - | |
6553 | | - | |
6554 | | - | |
6555 | | - | |
6556 | 6493 | | |
6557 | 6494 | | |
6558 | 6495 | | |
| |||
6613 | 6550 | | |
6614 | 6551 | | |
6615 | 6552 | | |
6616 | | - | |
| 6553 | + | |
| 6554 | + | |
| 6555 | + | |
6617 | 6556 | | |
6618 | 6557 | | |
6619 | 6558 | | |
| |||
8837 | 8776 | | |
8838 | 8777 | | |
8839 | 8778 | | |
8840 | | - | |
| 8779 | + | |
| 8780 | + | |
| 8781 | + | |
8841 | 8782 | | |
8842 | 8783 | | |
8843 | 8784 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
58 | | - | |
| 57 | + | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
| 63 | + | |
62 | 64 | | |
63 | 65 | | |
64 | 66 | | |
| |||
0 commit comments