forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit817f2a5
committed
Remove PL/Tcl's "module" facility.
PL/Tcl has long had a facility whereby Tcl code could be autoloaded froma database table named "pltcl_modules". However, nobody is using it, asevidenced by the recent discovery that it's never been fixed to work withstandard_conforming_strings turned on. Moreover, it's rather shaky froma security standpoint, and the table design is very old and crufty (partlybecause it dates from before we had TOAST). A final problem is thatbecause the table-population scripts depend on the Tcl client libraryPgtcl, which we removed from the core distribution in 2004, it'simpossible to create a self-contained regression test for the feature.Rather than try to surmount these problems, let's just remove it.A follow-on patch will provide a way to execute user-definedinitialization code, similar to features that exist in plperl and plv8.With that, it will be possible to implement this feature or similar onesentirely in userspace, which is where it belongs.Discussion:https://postgr.es/m/22067.1488046447@sss.pgh.pa.us1 parent2ed193c commit817f2a5
File tree
10 files changed
+0
-1029
lines changed- doc/src/sgml
- src/pl/tcl
- modules
10 files changed
+0
-1029
lines changedLines changed: 0 additions & 45 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
902 | 902 |
| |
903 | 903 |
| |
904 | 904 |
| |
905 |
| - | |
906 |
| - | |
907 |
| - | |
908 |
| - | |
909 |
| - | |
910 |
| - | |
911 |
| - | |
912 |
| - | |
913 |
| - | |
914 |
| - | |
915 |
| - | |
916 |
| - | |
917 |
| - | |
918 |
| - | |
919 |
| - | |
920 |
| - | |
921 |
| - | |
922 |
| - | |
923 |
| - | |
924 |
| - | |
925 |
| - | |
926 |
| - | |
927 |
| - | |
928 |
| - | |
929 |
| - | |
930 |
| - | |
931 |
| - | |
932 |
| - | |
933 |
| - | |
934 |
| - | |
935 |
| - | |
936 |
| - | |
937 |
| - | |
938 |
| - | |
939 |
| - | |
940 |
| - | |
941 |
| - | |
942 |
| - | |
943 |
| - | |
944 |
| - | |
945 |
| - | |
946 |
| - | |
947 |
| - | |
948 |
| - | |
949 |
| - | |
950 | 905 |
| |
951 | 906 |
| |
952 | 907 |
| |
|
Lines changed: 0 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
56 |
| - | |
57 | 56 |
| |
58 | 57 |
| |
59 | 58 |
| |
| |||
65 | 64 |
| |
66 | 65 |
| |
67 | 66 |
| |
68 |
| - | |
69 | 67 |
| |
70 | 68 |
| |
71 | 69 |
| |
72 |
| - | |
73 | 70 |
| |
74 | 71 |
| |
75 |
| - | |
76 | 72 |
| |
77 | 73 |
| |
78 | 74 |
| |
| |||
100 | 96 |
| |
101 | 97 |
| |
102 | 98 |
| |
103 |
| - | |
104 | 99 |
| |
105 | 100 |
| |
106 | 101 |
|
Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 0 additions & 28 deletions
This file was deleted.
Lines changed: 0 additions & 18 deletions
This file was deleted.
Lines changed: 0 additions & 117 deletions
This file was deleted.
Lines changed: 0 additions & 123 deletions
This file was deleted.
0 commit comments
Comments
(0)