Commit 8042d82
authored
Convert
# Rationale for this change
This is a refactor of the `_get_column_projection_values` to rely on
field-IDs rather than names. Field IDs will never change, while
partitions and column names can be updated in a tables' lifetime.
# Are these changes tested?
# Are there any user-facing changes?
<!-- In the case of user-facing changes, please add the changelog label.
-->_get_column_projection_values to use Field-IDs (#2293)1 parent b6a45ed commit 8042d82
File tree
6 files changed
+87
-66
lines changed- pyiceberg
- expressions
- io
- tests
- expressions
- integration/test_writes
- io
6 files changed
+87
-66
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
861 | 861 | | |
862 | 862 | | |
863 | 863 | | |
864 | | - | |
| 864 | + | |
865 | 865 | | |
866 | 866 | | |
867 | 867 | | |
| |||
870 | 870 | | |
871 | 871 | | |
872 | 872 | | |
873 | | - | |
| 873 | + | |
874 | 874 | | |
875 | | - | |
| 875 | + | |
876 | 876 | | |
877 | 877 | | |
878 | | - | |
| 878 | + | |
879 | 879 | | |
880 | 880 | | |
881 | 881 | | |
| |||
897 | 897 | | |
898 | 898 | | |
899 | 899 | | |
900 | | - | |
| 900 | + | |
| 901 | + | |
901 | 902 | | |
902 | 903 | | |
903 | 904 | | |
| |||
915 | 916 | | |
916 | 917 | | |
917 | 918 | | |
918 | | - | |
919 | | - | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
920 | 923 | | |
921 | 924 | | |
922 | 925 | | |
| |||
937 | 940 | | |
938 | 941 | | |
939 | 942 | | |
940 | | - | |
| 943 | + | |
941 | 944 | | |
942 | 945 | | |
943 | 946 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
134 | | - | |
135 | 134 | | |
136 | 135 | | |
137 | 136 | | |
| |||
1402 | 1401 | | |
1403 | 1402 | | |
1404 | 1403 | | |
1405 | | - | |
| 1404 | + | |
1406 | 1405 | | |
1407 | 1406 | | |
1408 | | - | |
1409 | | - | |
| 1407 | + | |
| 1408 | + | |
1410 | 1409 | | |
1411 | | - | |
1412 | | - | |
1413 | | - | |
1414 | | - | |
1415 | | - | |
1416 | | - | |
1417 | | - | |
1418 | | - | |
1419 | | - | |
1420 | | - | |
1421 | | - | |
| 1410 | + | |
| 1411 | + | |
1422 | 1412 | | |
| 1413 | + | |
1423 | 1414 | | |
1424 | 1415 | | |
1425 | 1416 | | |
1426 | | - | |
1427 | | - | |
1428 | | - | |
1429 | | - | |
| 1417 | + | |
| 1418 | + | |
1430 | 1419 | | |
1431 | | - | |
1432 | | - | |
1433 | | - | |
1434 | | - | |
1435 | | - | |
1436 | | - | |
1437 | | - | |
1438 | | - | |
1439 | | - | |
| 1420 | + | |
1440 | 1421 | | |
1441 | 1422 | | |
1442 | 1423 | | |
| |||
1460 | 1441 | | |
1461 | 1442 | | |
1462 | 1443 | | |
1463 | | - | |
1464 | | - | |
1465 | | - | |
| 1444 | + | |
| 1445 | + | |
1466 | 1446 | | |
1467 | 1447 | | |
1468 | 1448 | | |
| |||
1517 | 1497 | | |
1518 | 1498 | | |
1519 | 1499 | | |
| 1500 | + | |
1520 | 1501 | | |
1521 | 1502 | | |
1522 | | - | |
1523 | | - | |
1524 | | - | |
1525 | | - | |
1526 | | - | |
1527 | | - | |
1528 | | - | |
1529 | | - | |
1530 | 1503 | | |
1531 | 1504 | | |
1532 | 1505 | | |
| |||
1696 | 1669 | | |
1697 | 1670 | | |
1698 | 1671 | | |
1699 | | - | |
| 1672 | + | |
1700 | 1673 | | |
1701 | 1674 | | |
1702 | 1675 | | |
| |||
1714 | 1687 | | |
1715 | 1688 | | |
1716 | 1689 | | |
| 1690 | + | |
1717 | 1691 | | |
1718 | 1692 | | |
1719 | 1693 | | |
1720 | 1694 | | |
1721 | 1695 | | |
1722 | | - | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
1723 | 1699 | | |
1724 | 1700 | | |
1725 | 1701 | | |
| |||
1730 | 1706 | | |
1731 | 1707 | | |
1732 | 1708 | | |
| 1709 | + | |
1733 | 1710 | | |
1734 | 1711 | | |
1735 | 1712 | | |
1736 | 1713 | | |
1737 | 1714 | | |
1738 | 1715 | | |
1739 | 1716 | | |
| 1717 | + | |
1740 | 1718 | | |
1741 | 1719 | | |
1742 | 1720 | | |
1743 | 1721 | | |
1744 | 1722 | | |
| 1723 | + | |
1745 | 1724 | | |
1746 | 1725 | | |
1747 | 1726 | | |
| |||
1821 | 1800 | | |
1822 | 1801 | | |
1823 | 1802 | | |
1824 | | - | |
| 1803 | + | |
| 1804 | + | |
| 1805 | + | |
1825 | 1806 | | |
1826 | 1807 | | |
1827 | 1808 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2375 | 2375 | | |
2376 | 2376 | | |
2377 | 2377 | | |
| 2378 | + | |
| 2379 | + | |
2378 | 2380 | | |
2379 | | - | |
| 2381 | + | |
2380 | 2382 | | |
2381 | 2383 | | |
2382 | 2384 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1730 | 1730 | | |
1731 | 1731 | | |
1732 | 1732 | | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
| 1736 | + | |
| 1737 | + | |
| 1738 | + | |
| 1739 | + | |
| 1740 | + | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
| 1744 | + | |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
1733 | 1760 | | |
1734 | 1761 | | |
1735 | 1762 | | |
| |||
1801 | 1828 | | |
1802 | 1829 | | |
1803 | 1830 | | |
1804 | | - | |
| 1831 | + | |
1805 | 1832 | | |
1806 | 1833 | | |
1807 | 1834 | | |
| |||
1833 | 1860 | | |
1834 | 1861 | | |
1835 | 1862 | | |
1836 | | - | |
| 1863 | + | |
1837 | 1864 | | |
1838 | 1865 | | |
1839 | 1866 | | |
| |||
1864 | 1891 | | |
1865 | 1892 | | |
1866 | 1893 | | |
1867 | | - | |
| 1894 | + | |
1868 | 1895 | | |
1869 | 1896 | | |
1870 | 1897 | | |
| |||
1895 | 1922 | | |
1896 | 1923 | | |
1897 | 1924 | | |
1898 | | - | |
| 1925 | + | |
1899 | 1926 | | |
1900 | 1927 | | |
1901 | 1928 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
711 | 711 | | |
712 | 712 | | |
713 | 713 | | |
714 | | - | |
| 714 | + | |
715 | 715 | | |
| 716 | + | |
| 717 | + | |
716 | 718 | | |
717 | 719 | | |
718 | 720 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
970 | 970 | | |
971 | 971 | | |
972 | 972 | | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
| 976 | + | |
973 | 977 | | |
974 | 978 | | |
975 | 979 | | |
| |||
985 | 989 | | |
986 | 990 | | |
987 | 991 | | |
988 | | - | |
989 | | - | |
990 | | - | |
991 | | - | |
992 | | - | |
993 | | - | |
994 | | - | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
995 | 1001 | | |
996 | 1002 | | |
997 | 1003 | | |
| |||
1189 | 1195 | | |
1190 | 1196 | | |
1191 | 1197 | | |
1192 | | - | |
| 1198 | + | |
1193 | 1199 | | |
1194 | 1200 | | |
1195 | 1201 | | |
| |||
1264 | 1270 | | |
1265 | 1271 | | |
1266 | 1272 | | |
1267 | | - | |
1268 | | - | |
| 1273 | + | |
| 1274 | + | |
1269 | 1275 | | |
1270 | 1276 | | |
1271 | 1277 | | |
| |||
0 commit comments