-
-
Notifications
You must be signed in to change notification settings - Fork 168
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
Small cleanups for the new subtraction operator #1384
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1384 +/- ##
=======================================
Coverage 96.05% 96.06%
=======================================
Files 31 31
Lines 5752 5765 +13
Branches 360 361 +1
=======================================
+ Hits 5525 5538 +13
Misses 201 201
Partials 26 26
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
CodSpeed Performance ReportMerging #1384 will not alter performanceComparing Summary
|
9f84364
to
b005244
Compare
b005244
to
dfb457e
Compare
It looks like its failing on performance. The performance is nearly quadratic unfortunately so any long paths are going to be very slow. |
I tried to solve the performance issues in #1388, however in the process I became aware that there are other considerations that are missing. Its clear this isn't ready to go yet and I merged #1340 too soon (apologies to everyone involved) so I've opened up #1391 to revert it so we can start over with a new approach. I'm not sure if #1388 is the way to go or not but if it is, its probably a good start as its looks like using the built-in path logic in Python is going to be a non-starter and its likely we need to implement it ourselves since the built-in path logic doesn't translate well for URLs as the requirements have subtle differences. |
Apologizes for not noticing the issues before merging #1340. I sincerely hope that will not dissuade a second attempt. |
Side note: it would probably be useful to have own hypothesis strategy under |
Well, I think it would make sense if I create a new pull request to rework this feature @bdraco |
What do these changes do?
Small cleanups for the new subtraction operator.
Are there changes in behavior for the user?
N/A
Related issue number
Resolves #1377
Checklist