Comments (5)
Hi @domenico1982 -- we actually don't list out specific trusted languages that work with pg_tle
in the docs, though we do provide examples of writing TLEs with a few of them. As noted in the security section of the docs:
Use pg_tle with trusted languages. While pg_tle can work with untrusted languages, trusted languages in PostgreSQL provide more protections for user-provided code.
Implicitly, you can write TLEs with PL/Java so long as your environment has PL/Java installed. Perhaps we can add in the README a comment about how TLE applies to trusted languages in genera. However, unless we have specific examples built on in the docs of pg_tle
being used with another language, I don't know if we should list all of the languages out.
from pg_tle.
Hi @domenico1982 PL/Java is also somewhat unique in that it requires a JVM to exist on the host. I guess you would only run this on your hosts that actually had a JVM ?
from pg_tle.
Hi Dave, yeah, you're right. We're only wondering if this will ever be supported with RDS/Aurora. Thanks for your support, both answers are clear and valuable.
from pg_tle.
@domenico1982 Thanks for the feedback. I am going to close out this issue.
from pg_tle.
@domenico1982 PL/Java hasn't seen much love lately. I'm wondering just how much it is used. Obviously you are using it, do you have any notion how popular it is ?
from pg_tle.
Related Issues (20)
- CLI - Request for Comments HOT 10
- TLE installation does automatically update to the default version like Postgres extensions do HOT 5
- Add feature to install q3c extension in RDS PostgreSQL via pg_tle HOT 2
- Installing an extension with "requires" HOT 5
- Allow hyphens in extension names
- Multiple versions of the same extension HOT 14
- Error message creating non-existent extension with pg_tle installed
- `pg_restore` errors HOT 1
- Support `@extschema:name@`
- Move return statements out of PG_TRY blocks HOT 4
- Add a standalone script for v1.0.4
- Create custom base types in a trusted language HOT 1
- When i Try to install using method 1 i got this error /usr/bin/flex: No such file or directory HOT 2
- Rollback a failed transaction causes server crash HOT 1
- Allow list commands to process in ProcessUtility hook
- Add automated test for pg_upgrade HOT 1
- TLE missing dependencies on its control & SQL functions when created through another's `cascade` HOT 2
- Add cluster-wide support for password check hook HOT 1
- passcheck feature `valid_until` parameter is passing the wrong value HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pg_tle.