Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing pg_ivm for AWS RDS #52

Open
Hemsza opened this issue Feb 7, 2023 · 7 comments
Open

Installing pg_ivm for AWS RDS #52

Hemsza opened this issue Feb 7, 2023 · 7 comments
Labels
question Further information is requested

Comments

@Hemsza
Copy link

Hemsza commented Feb 7, 2023

How to add pg_ivm as cutsom extension using pg_tle.

@Hemsza Hemsza changed the title Installing pg_ivm for AWS RDS Installing pg_ivm for AWS RDS Feb 7, 2023
@Hemsza Hemsza changed the title Installing pg_ivm for AWS RDS Installing pg_ivm for AWS RDS Feb 7, 2023
@yss14
Copy link

yss14 commented May 4, 2023

@Hemsza If you find a way, I would also be interested.

@gsharp021
Copy link

I need this as well, please and thank you!

@mansueli
Copy link

I see some code in C, which isn't a trusted language. Is it possible to have it in Rust? (so we can have it on pg_lte)

Or is it possible to install it just with the SQL scripts?

@elsebastiann
Copy link

Any news on this guys?

@yugo-n yugo-n added the question Further information is requested label Jun 6, 2023
@yugo-n
Copy link
Collaborator

yugo-n commented Jun 7, 2023

Unfortunately, as @mansueli says, extensions that pg_tle can make are limited to trusted languages, and pg_ivm's functions are written in C, so we cannot install pg_ivm by using pg_tle.

If we rewritten pg_ivm in a trusted language, it might work, but it does not seem realistic to me because pg_ivm calls C functions in the PostgreSQL core code internally.

@rotten
Copy link

rotten commented Jul 17, 2023

Contact your AWS TAM (Technical Account Manager) and have them add your vote for this extension being officially supported. Presumably, if they get enough votes, they'll actually commit some people to adding support for it some day.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

8 participants