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

Transaction pooling #40

Closed
jesperpedersen opened this issue Feb 3, 2020 · 0 comments
Closed

Transaction pooling #40

jesperpedersen opened this issue Feb 3, 2020 · 0 comments
Assignees
Labels
feature New feature

Comments

@jesperpedersen
Copy link
Collaborator

jesperpedersen commented Feb 3, 2020

Create a pipeline that pools connections on the transaction boundary.

The slot will be valid during the start() method of the pipeline. The user / database information should be copied to a pipeline memory segment.

If pgagroal_get_connection() returns a non-zero value an error should be sent to the client and communication terminated.

Implementation should be in pipeline_transaction.c.

Configuration should be done through

[pgagroal]

pipeline = transaction
@jesperpedersen jesperpedersen added feature New feature community Issue that can be picked up by the community labels Feb 3, 2020
@jesperpedersen jesperpedersen changed the title Pipeline: Transaction pooling Transaction pooling Feb 3, 2020
@jesperpedersen jesperpedersen removed the community Issue that can be picked up by the community label Aug 12, 2020
@jesperpedersen jesperpedersen self-assigned this Aug 12, 2020
jesperpedersen added a commit that referenced this issue Sep 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
None yet
Development

No branches or pull requests

1 participant