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

Develop #17

Merged
merged 4 commits into from
Jun 5, 2024
Merged

Develop #17

merged 4 commits into from
Jun 5, 2024

Conversation

n0nuser
Copy link
Owner

@n0nuser n0nuser commented Jun 5, 2024

Merge to Develop

Description

  • Added Connection Pooling
  • Fixed Customer example endpoints fields with camel case

Additional context

n0nuser added 4 commits June 5, 2024 18:49
The code changes in `config.py` and `session.py` introduce connection pooling for the database. This improves the performance and scalability of the application by efficiently managing and reusing database connections.
# **Implement Connection Pooling**

<!-- This PR fixes #15  -->

## **Description**

<!--  📛📛
Please include a summary of the change and/or which issue is fixed.
List any dependencies required for this change, if there are any.
📛📛 -->

* This PR introduces connection pooling to improve database performance
and resource management. By implementing a pool of reusable database
connections, the overhead of establishing new connections for each
request is reduced, leading to lower latency and better scalability
under high load conditions.

---

### **Additional context**

<!-- Add any other context or additional information about the pull
request.-->

* This change addresses the issue of inefficient database connection
management by ensuring that connections are reused rather than
constantly opened and closed. This enhancement is particularly
beneficial for applications with high database request volumes, as it
optimizes resource utilization and performance.

<!-- 📛📛📛📛
If it fixes any current issue please let us know this way:
Uncomment the comment above "description", then add your number of
issues after the "#".
Example: # **This pull request fixes #NUMBER_OF_THE_ISSUE issue**
If there are multiple issues to be closed with the merge of this pull
request
please do it like so: **This pull request fixes #NUMBER_OF_THE_ISSUE,
fixes #NUMBER_OF_THE_ISSUE and fixes #NUMBER_OF_THE_ISSUE issue**.
For more information on closing issues using keywords, please check
https://docs.github.com/en/enterprise/2.16/user/github/managing-your-work-on-github/closing-issues-using-keywords#closing-multiple-issues
📛📛📛📛 -->
@n0nuser n0nuser merged commit 4bf0a03 into main Jun 5, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant