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

Spport creating pongoClient without connection pool #35

Closed
OilyLime opened this issue Jul 17, 2024 · 1 comment · Fixed by #38
Closed

Spport creating pongoClient without connection pool #35

OilyLime opened this issue Jul 17, 2024 · 1 comment · Fixed by #38

Comments

@OilyLime
Copy link

OilyLime commented Jul 17, 2024

Hey @oskardudycz 👋

Very cool project. I work on Cloudflare Hyperdrive (a service for connecting to Postgres databases from Cloudflare's Workers serverless platform) and would love to get Pongo to work with our service.

Our service already offers connection pooling (optionally caching too) so it would be interesting if Pongo allowed an option to disable connection pooling in the client.

In general, folks might not want to pool connections from a serverless environment.

@oskardudycz
Copy link
Contributor

oskardudycz commented Jul 29, 2024

Hey @OilyLime, thank you for the interest. I, of course, know Cloudflare Hyperdrive, and it's on my radar to ensure support for it :) I just added the capability to use the regular (non-pooled) client: #38.

If you're open, I'd be happy to jump on the call to understand the need and see if I could make Pongo better to ensure it works well with Hyperdrive. Are you open to that? I'm also happy to take contribution or other form of support 🙂

I'd also be interested in getting some guidance on how to set up GH Actions to run continuous tests and ensure that it works well with Hyperdrive.

Thank you in advance for the follow-up on the changes in 0.8.0 that covered your needs 🙂

p.s. apologies for delayed answer, I was on 2-week vacations trying to disconnect a bit from the Internet noise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants