- Notifications
You must be signed in to change notification settings - Fork28
Commit4ab6ebf
committed
Add Unicode support in PL/Python
PL/Python now accepts Unicode objects where it previously only accepted stringobjects (for example, as return value). Unicode objects are converted to thePostgreSQL server encoding as necessary.This change is also necessary for future Python 3 support, which treats allstrings as Unicode objects.Since this removes the error conditions that the plpython_unicode test filetested for, the alternative result files are no longer necessary.1 parent9bb3428 commit4ab6ebf
File tree
8 files changed
+175
-143
lines changed- src/pl/plpython
- expected
- sql
8 files changed
+175
-143
lines changedLines changed: 0 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
6 |
| - | |
7 |
| - | |
8 |
| - |
Lines changed: 27 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
342 | 342 |
| |
343 | 343 |
| |
344 | 344 |
| |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
345 | 358 |
| |
346 | 359 |
| |
347 | 360 |
| |
| |||
398 | 411 |
| |
399 | 412 |
| |
400 | 413 |
| |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
401 | 428 |
| |
402 | 429 |
| |
403 | 430 |
| |
|
Lines changed: 32 additions & 27 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
| 7 | + | |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
16 |
| - | |
| 15 | + | |
| 16 | + | |
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
22 |
| - | |
23 |
| - | |
24 |
| - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
25 | 25 |
| |
26 |
| - | |
27 |
| - | |
28 |
| - | |
29 |
| - | |
30 |
| - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
31 | 32 |
| |
32 |
| - | |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 |
| - | |
39 |
| - | |
40 |
| - | |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + |
Lines changed: 0 additions & 45 deletions
This file was deleted.
Lines changed: 0 additions & 45 deletions
This file was deleted.
Lines changed: 71 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
| |||
54 | 54 |
| |
55 | 55 |
| |
56 | 56 |
| |
| 57 | + | |
57 | 58 |
| |
58 | 59 |
| |
59 | 60 |
| |
| |||
238 | 239 |
| |
239 | 240 |
| |
240 | 241 |
| |
| 242 | + | |
| 243 | + | |
| 244 | + | |
241 | 245 |
| |
242 | 246 |
| |
243 | 247 |
| |
| |||
474 | 478 |
| |
475 | 479 |
| |
476 | 480 |
| |
477 |
| - | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
478 | 487 |
| |
479 | 488 |
| |
480 | 489 |
| |
481 | 490 |
| |
| 491 | + | |
| 492 | + | |
482 | 493 |
| |
483 |
| - | |
484 | 494 |
| |
485 | 495 |
| |
486 | 496 |
| |
| |||
572 | 582 |
| |
573 | 583 |
| |
574 | 584 |
| |
| 585 | + | |
| 586 | + | |
575 | 587 |
| |
576 |
| - | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
577 | 594 |
| |
578 | 595 |
| |
579 |
| - | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
580 | 599 |
| |
581 | 600 |
| |
582 | 601 |
| |
583 |
| - | |
| 602 | + | |
584 | 603 |
| |
585 | 604 |
| |
586 | 605 |
| |
| |||
1942 | 1961 |
| |
1943 | 1962 |
| |
1944 | 1963 |
| |
1945 |
| - | |
| 1964 | + | |
| 1965 | + | |
| 1966 | + | |
| 1967 | + | |
1946 | 1968 |
| |
1947 | 1969 |
| |
1948 | 1970 |
| |
| |||
2562 | 2584 |
| |
2563 | 2585 |
| |
2564 | 2586 |
| |
2565 |
| - | |
| 2587 | + | |
| 2588 | + | |
| 2589 | + | |
| 2590 | + | |
| 2591 | + | |
| 2592 | + | |
2566 | 2593 |
| |
2567 | 2594 |
| |
2568 |
| - | |
| 2595 | + | |
| 2596 | + | |
2569 | 2597 |
| |
2570 | 2598 |
| |
2571 | 2599 |
| |
| |||
2670 | 2698 |
| |
2671 | 2699 |
| |
2672 | 2700 |
| |
2673 |
| - | |
| 2701 | + | |
2674 | 2702 |
| |
2675 | 2703 |
| |
2676 | 2704 |
| |
| |||
2714 | 2742 |
| |
2715 | 2743 |
| |
2716 | 2744 |
| |
2717 |
| - | |
| 2745 | + | |
| 2746 | + | |
| 2747 | + | |
| 2748 | + | |
2718 | 2749 |
| |
2719 | 2750 |
| |
2720 | 2751 |
| |
| |||
3303 | 3334 |
| |
3304 | 3335 |
| |
3305 | 3336 |
| |
| 3337 | + | |
| 3338 | + | |
| 3339 | + | |
| 3340 | + | |
| 3341 | + | |
| 3342 | + | |
| 3343 | + | |
| 3344 | + | |
| 3345 | + | |
| 3346 | + | |
| 3347 | + | |
| 3348 | + | |
| 3349 | + | |
| 3350 | + | |
| 3351 | + | |
| 3352 | + | |
| 3353 | + | |
| 3354 | + | |
| 3355 | + | |
| 3356 | + | |
| 3357 | + | |
| 3358 | + | |
| 3359 | + | |
| 3360 | + | |
| 3361 | + | |
| 3362 | + | |
| 3363 | + | |
| 3364 | + | |
| 3365 | + |
0 commit comments
Comments
(0)