Skip to content
This repository has been archived by the owner on Aug 2, 2023. It is now read-only.

Replacible distributed lock backend #571

Merged
merged 7 commits into from
Apr 4, 2022

Conversation

achimnol
Copy link
Member

@achimnol achimnol commented Apr 4, 2022

  • fix: A bug in PgAdvisoryLock
  • ci: Upgrade mypy to the latest version that supports Python 3.10
  • feat: Implement replacible distributed lock backend
  • feat: Set the default lock backend to "etcd"

@achimnol achimnol added this to the 22.03 milestone Apr 4, 2022
@achimnol achimnol self-assigned this Apr 4, 2022
@codecov
Copy link

codecov bot commented Apr 4, 2022

Codecov Report

Merging #571 (d98be7b) into main (4d74bd7) will decrease coverage by 0.11%.
The diff coverage is 39.58%.

@@            Coverage Diff             @@
##             main     #571      +/-   ##
==========================================
- Coverage   49.17%   49.05%   -0.12%     
==========================================
  Files          55       54       -1     
  Lines        9109     9130      +21     
==========================================
  Hits         4479     4479              
- Misses       4630     4651      +21     
Impacted Files Coverage Δ
src/ai/backend/manager/config.py 63.73% <ø> (ø)
src/ai/backend/manager/server.py 57.77% <18.51%> (-2.59%) ⬇️
src/ai/backend/manager/api/context.py 68.29% <50.00%> (-0.94%) ⬇️
src/ai/backend/manager/scheduler/dispatcher.py 27.09% <50.00%> (+0.18%) ⬆️
src/ai/backend/manager/types.py 83.33% <57.14%> (-10.79%) ⬇️
src/ai/backend/manager/idle.py 30.52% <66.66%> (-0.11%) ⬇️
src/ai/backend/manager/cli/context.py 69.81% <100.00%> (-0.56%) ⬇️
src/ai/backend/manager/defs.py 100.00% <100.00%> (ø)
src/ai/backend/manager/models/utils.py 76.59% <100.00%> (ø)
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4d74bd7...d98be7b. Read the comment docs.

@achimnol achimnol merged commit f102bba into main Apr 4, 2022
@achimnol achimnol deleted the feature/replacible-distributed-lock-backend branch April 4, 2022 07:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant