Skip to content

Conversation

@Turbo87
Copy link
Member

@Turbo87 Turbo87 commented Nov 21, 2024

This PR has gotten a bit big... I'm sorry 🙈

This PR gets rid of more sync database connection usage by converting the CrateBuilder and VersionBuilder to using async functions instead of the sync counterparts. Some duplication was necessary for now until the publish endpoint has been migrated...

@Turbo87 Turbo87 added C-internal 🔧 Category: Nonessential work that would make the codebase more consistent or clear A-backend ⚙️ labels Nov 21, 2024
@codecov
Copy link

codecov bot commented Nov 21, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 89.45%. Comparing base (a48eae6) to head (ab87ead).
Report is 12 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #10040      +/-   ##
==========================================
+ Coverage   89.19%   89.45%   +0.26%     
==========================================
  Files         295      295              
  Lines       30843    31475     +632     
==========================================
+ Hits        27509    28156     +647     
+ Misses       3334     3319      -15     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.


🚨 Try these New Features:

@Turbo87 Turbo87 merged commit 45040bf into rust-lang:main Nov 21, 2024
10 checks passed
@Turbo87 Turbo87 deleted the async-test-builders branch November 21, 2024 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-backend ⚙️ C-internal 🔧 Category: Nonessential work that would make the codebase more consistent or clear

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant