-
Notifications
You must be signed in to change notification settings - Fork 9
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
Migration to async DB drivers #60
Conversation
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.
Please provide a description: what is changed and why.
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.
- fix warnings
- fix test coverage
- do same typing hints in all changed files like in this commit
…ion' into refactor/async_db_drivers_migration # Conflicts: # dff/context_storages/database.py # dff/context_storages/ydb.py
For some reason, YDB test keps getting skipped. |
…ion' into refactor/async_db_drivers_migration
…libs bug and excluding error handling lines)
@kudep, 97 - that's a lot. If we add just a few undocumented code lines (and sometimes that's inevitable) - and we'll be struggling to meet this high standard again. Maybe we should give ourselves some space for improvement and leave it at 96 or even 95? |
So, it's is not true, i mean, we have without excluding 93%, you exclude parts of code and now we have same real coverage with another threshold 97%. |
Also now we can see another issue: local coverage and GH Action's coverage is not match |
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.
- local and GH Action's covers are not same
Defore you ask about warning, it's a bug in |
Co-authored-by: Roman Zlobin <trlkrot@gmail.com>
Description
DB drivers changed to their async alternatives
Checklist