Commit 782de21
authored
1. Which Jira issue is this PR addressing? Make sure that there is an
accompanying issue to your PR.
Fixes SNOW-1672579
2. Fill out the following pre-review checklist:
- [x] I am adding a new automated test(s) to verify correctness of my
new code
- [ ] If this test skips Local Testing mode, I'm requesting review from
@snowflakedb/local-testing
- [ ] I am adding new logging messages
- [ ] I am adding a new telemetry message
- [ ] I am adding new credentials
- [ ] I am adding a new dependency
- [ ] If this is a new feature/behavior, I'm adding the Local Testing
parity changes.
- [x] I acknowledge that I have ensured my changes to be thread-safe.
Follow the link for more information: [Thread-safe Developer
Guidelines](https://github.com/snowflakedb/snowpark-python/blob/main/CONTRIBUTING.md#thread-safe-development)
3. Please describe how your code solves the related issue.
- Added AST encoding for `DataFrame.to_snowpark_pandas`.
- I had to add some Local testing functionality to help my expectation
test to pass. Also needed to add some janky logic to create a temp
read-only table in lieu of the table that is created by
`to_snowpark_pandas`.
- I updated the script generating the relevant proto files to create
them in the correct directory.
1 parent 3a66c84 commit 782de21
File tree
8 files changed
+307
-61
lines changed- src/snowflake/snowpark
- _internal/proto
- mock
- modin/plugin/_internal
- tests/ast
- data
8 files changed
+307
-61
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
793 | 793 | | |
794 | 794 | | |
795 | 795 | | |
796 | | - | |
797 | | - | |
798 | | - | |
799 | | - | |
800 | | - | |
801 | | - | |
802 | | - | |
803 | | - | |
804 | | - | |
805 | | - | |
806 | | - | |
807 | | - | |
808 | | - | |
809 | | - | |
810 | | - | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
811 | 812 | | |
812 | 813 | | |
813 | 814 | | |
| |||
1075 | 1076 | | |
1076 | 1077 | | |
1077 | 1078 | | |
1078 | | - | |
1079 | | - | |
1080 | | - | |
1081 | | - | |
1082 | | - | |
1083 | | - | |
1084 | | - | |
1085 | | - | |
1086 | | - | |
1087 | | - | |
1088 | | - | |
1089 | | - | |
1090 | | - | |
1091 | | - | |
1092 | | - | |
1093 | | - | |
1094 | | - | |
1095 | | - | |
1096 | | - | |
1097 | | - | |
| 1079 | + | |
| 1080 | + | |
| 1081 | + | |
| 1082 | + | |
| 1083 | + | |
| 1084 | + | |
| 1085 | + | |
| 1086 | + | |
| 1087 | + | |
| 1088 | + | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
1098 | 1100 | | |
1099 | 1101 | | |
1100 | 1102 | | |
| |||
1539 | 1541 | | |
1540 | 1542 | | |
1541 | 1543 | | |
1542 | | - | |
| 1544 | + | |
1543 | 1545 | | |
1544 | 1546 | | |
1545 | 1547 | | |
| |||
1550 | 1552 | | |
1551 | 1553 | | |
1552 | 1554 | | |
1553 | | - | |
| 1555 | + | |
1554 | 1556 | | |
1555 | 1557 | | |
1556 | 1558 | | |
| |||
1561 | 1563 | | |
1562 | 1564 | | |
1563 | 1565 | | |
1564 | | - | |
| 1566 | + | |
1565 | 1567 | | |
1566 | 1568 | | |
1567 | 1569 | | |
| |||
1572 | 1574 | | |
1573 | 1575 | | |
1574 | 1576 | | |
1575 | | - | |
| 1577 | + | |
1576 | 1578 | | |
1577 | 1579 | | |
1578 | 1580 | | |
| |||
1583 | 1585 | | |
1584 | 1586 | | |
1585 | 1587 | | |
1586 | | - | |
| 1588 | + | |
1587 | 1589 | | |
1588 | 1590 | | |
1589 | 1591 | | |
| |||
2330 | 2332 | | |
2331 | 2333 | | |
2332 | 2334 | | |
2333 | | - | |
| 2335 | + | |
2334 | 2336 | | |
2335 | 2337 | | |
2336 | 2338 | | |
2337 | 2339 | | |
2338 | 2340 | | |
2339 | | - | |
| 2341 | + | |
2340 | 2342 | | |
2341 | 2343 | | |
2342 | 2344 | | |
2343 | 2345 | | |
2344 | 2346 | | |
2345 | 2347 | | |
2346 | 2348 | | |
2347 | | - | |
| 2349 | + | |
2348 | 2350 | | |
2349 | 2351 | | |
2350 | 2352 | | |
| |||
2490 | 2492 | | |
2491 | 2493 | | |
2492 | 2494 | | |
2493 | | - | |
| 2495 | + | |
2494 | 2496 | | |
2495 | 2497 | | |
2496 | 2498 | | |
| |||
2500 | 2502 | | |
2501 | 2503 | | |
2502 | 2504 | | |
2503 | | - | |
| 2505 | + | |
2504 | 2506 | | |
2505 | 2507 | | |
2506 | 2508 | | |
| |||
2521 | 2523 | | |
2522 | 2524 | | |
2523 | 2525 | | |
2524 | | - | |
| 2526 | + | |
2525 | 2527 | | |
2526 | 2528 | | |
2527 | 2529 | | |
| |||
2532 | 2534 | | |
2533 | 2535 | | |
2534 | 2536 | | |
2535 | | - | |
| 2537 | + | |
2536 | 2538 | | |
2537 | 2539 | | |
2538 | 2540 | | |
| |||
2542 | 2544 | | |
2543 | 2545 | | |
2544 | 2546 | | |
2545 | | - | |
| 2547 | + | |
2546 | 2548 | | |
2547 | 2549 | | |
2548 | 2550 | | |
| |||
2553 | 2555 | | |
2554 | 2556 | | |
2555 | 2557 | | |
| 2558 | + | |
| 2559 | + | |
| 2560 | + | |
| 2561 | + | |
| 2562 | + | |
| 2563 | + | |
| 2564 | + | |
| 2565 | + | |
2556 | 2566 | | |
2557 | 2567 | | |
2558 | 2568 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1249 | 1249 | | |
1250 | 1250 | | |
1251 | 1251 | | |
1252 | | - | |
1253 | 1252 | | |
1254 | 1253 | | |
1255 | 1254 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1241 | 1241 | | |
1242 | 1242 | | |
1243 | 1243 | | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
1244 | 1247 | | |
1245 | | - | |
1246 | | - | |
1247 | | - | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
1248 | 1261 | | |
1249 | 1262 | | |
1250 | 1263 | | |
1251 | 1264 | | |
| 1265 | + | |
| 1266 | + | |
1252 | 1267 | | |
1253 | | - | |
| 1268 | + | |
| 1269 | + | |
| 1270 | + | |
| 1271 | + | |
1254 | 1272 | | |
| 1273 | + | |
1255 | 1274 | | |
1256 | 1275 | | |
1257 | 1276 | | |
1258 | 1277 | | |
1259 | 1278 | | |
| 1279 | + | |
| 1280 | + | |
| 1281 | + | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
1260 | 1285 | | |
1261 | 1286 | | |
1262 | 1287 | | |
| |||
3904 | 3929 | | |
3905 | 3930 | | |
3906 | 3931 | | |
3907 | | - | |
| 3932 | + | |
3908 | 3933 | | |
3909 | 3934 | | |
3910 | 3935 | | |
| |||
3925 | 3950 | | |
3926 | 3951 | | |
3927 | 3952 | | |
3928 | | - | |
| 3953 | + | |
3929 | 3954 | | |
3930 | 3955 | | |
3931 | 3956 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
828 | 828 | | |
829 | 829 | | |
830 | 830 | | |
831 | | - | |
| 831 | + | |
832 | 832 | | |
833 | 833 | | |
834 | | - | |
| 834 | + | |
835 | 835 | | |
836 | 836 | | |
837 | 837 | | |
| |||
895 | 895 | | |
896 | 896 | | |
897 | 897 | | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
898 | 901 | | |
899 | 902 | | |
900 | 903 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
| 138 | + | |
138 | 139 | | |
139 | 140 | | |
140 | 141 | | |
| |||
1289 | 1290 | | |
1290 | 1291 | | |
1291 | 1292 | | |
| 1293 | + | |
| 1294 | + | |
1292 | 1295 | | |
1293 | 1296 | | |
1294 | 1297 | | |
| |||
1450 | 1453 | | |
1451 | 1454 | | |
1452 | 1455 | | |
| 1456 | + | |
| 1457 | + | |
| 1458 | + | |
| 1459 | + | |
| 1460 | + | |
| 1461 | + | |
| 1462 | + | |
| 1463 | + | |
| 1464 | + | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + | |
| 1468 | + | |
1453 | 1469 | | |
1454 | 1470 | | |
1455 | 1471 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
313 | 313 | | |
314 | 314 | | |
315 | 315 | | |
316 | | - | |
317 | | - | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
318 | 319 | | |
319 | 320 | | |
320 | 321 | | |
| |||
389 | 390 | | |
390 | 391 | | |
391 | 392 | | |
392 | | - | |
| 393 | + | |
393 | 394 | | |
394 | 395 | | |
395 | 396 | | |
| |||
415 | 416 | | |
416 | 417 | | |
417 | 418 | | |
418 | | - | |
| 419 | + | |
419 | 420 | | |
420 | 421 | | |
421 | 422 | | |
| |||
0 commit comments