-
Notifications
You must be signed in to change notification settings - Fork 40
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
editoast: database connection pool tools #7281
Conversation
Codecov ReportAttention: Patch coverage is
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## dev #7281 +/- ##
============================================
+ Coverage 29.26% 29.31% +0.05%
Complexity 2012 2012
============================================
Files 1194 1196 +2
Lines 146864 146983 +119
Branches 2889 2889
============================================
+ Hits 42978 43088 +110
- Misses 102186 102195 +9
Partials 1700 1700
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
1c74518
to
112e4a5
Compare
112e4a5
to
7a786ca
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for starting on that issue it's really not an easy task.
I have a few comments, mostly API-related.
43cf7df
to
d33d06d
Compare
d33d06d
to
bcd3d7c
Compare
9b719b5
to
9818c2b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It'd be nice to have all of this new setup.
I've made a few comments because I believe we might not need so many new functions, specific for tests... Let's discuss it, there might be some constraints that I'm not aware of.
ad35c35
to
2843c2c
Compare
a46a2f0
to
5fde94d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We discussed these points orally, just leaving them here for traceability.
7206586
to
475dc19
Compare
cad1b50
to
77f1357
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving in order not to block this PR, but since I'm participating now I'd like another review by @woshilapin plz 🙏
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems the complexity of the PR increased significantly since last time I reviewed it. I don't really understand why yet. I've made a bunch of comments, maybe not all make sense. We might need to discuss it.
b8c077b
to
fb57711
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I resolved some of the comments and left the one I believe were either not clear, or not addressed. Tell me if you need any help, or if any comment is not understandable.
Co-authored-by: Jean SIMARD <[email protected]> Update editoast/src/modelsv2/database/connection_pool.rs Co-authored-by: Jean SIMARD <[email protected]> fixup! editoast: add TestAppBuilder for DbConnectionPoolV2 and refactor setups
2c0c392
to
3997ded
Compare
part of #6980