-
Notifications
You must be signed in to change notification settings - Fork 52
Feature Request: Implement option to disable transactions #298
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
Comments
relevant discussion duckdb/duckdb#16187 |
(chiming in with an additional perspective) I've very recently bumped into this limitation. The context is an ETL-like dbt-duckdb mini-project that:
I wanted to add a dbt post_hook to trigger a PostgreSQL My contribution/request is, thus, two-fold:
Maybe instead of an option, we could have something like
My 2c. |
We currently have the same issue as @tmontes. It would be great to have an option to bypass transactions. Our solution is currently to call another service to do this. |
We are blocked on same issue for a dbt post-hook. Cannot update a postgres table while in a duckdb transaction. Having ability to disable PG transaction would be very very helpful. |
I think it would make sense to have an option called
pg_use_transaction
that allows you to disable transactions.For example, in this issue: #285
not having the option to disable transactions leads to
VACUUM
not being possible to execute in the attached postgres database.It could also make sense for this to only affect
postgres_query()
andpostgres_execute()
, and not the storage extension part.I would like to implement this.
The text was updated successfully, but these errors were encountered: