forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit3a4a33a
committed
PL/Python: Report argument parsing errors using exceptions
Instead of calling PLy_elog() for reporting Python argument parsingerrors, generate appropriate exceptions. This matches the existing plpyfunctions and is more consistent with the behavior of the Pythonargument parsing routines.1 parent420c166 commit3a4a33a
File tree
2 files changed
+38
-13
lines changed- src/pl/plpython
- expected
2 files changed
+38
-13
lines changedLines changed: 20 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
56 | 56 |
| |
57 | 57 |
| |
58 | 58 |
| |
59 |
| - | |
60 |
| - | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
61 | 64 |
| |
62 |
| - | |
63 |
| - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
64 | 70 |
| |
65 |
| - | |
66 |
| - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
67 | 76 |
| |
68 |
| - | |
69 |
| - | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
70 | 82 |
| |
71 | 83 |
| |
72 | 84 |
| |
|
Lines changed: 18 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
444 | 444 |
| |
445 | 445 |
| |
446 | 446 |
| |
447 |
| - | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
448 | 451 |
| |
449 | 452 |
| |
450 | 453 |
| |
| |||
467 | 470 |
| |
468 | 471 |
| |
469 | 472 |
| |
470 |
| - | |
471 |
| - | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
472 | 479 |
| |
473 | 480 |
| |
474 | 481 |
| |
475 | 482 |
| |
476 | 483 |
| |
477 | 484 |
| |
478 |
| - | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
479 | 489 |
| |
480 | 490 |
| |
481 |
| - | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
482 | 495 |
| |
483 | 496 |
| |
484 | 497 |
| |
|
0 commit comments
Comments
(0)