aptly-dev / aptly

aptly - Debian repository management tool
https://www.aptly.info/
MIT License
2.56k stars 374 forks source link

feat: database backend add ssdb support #1280

Open neolynx opened 5 months ago

neolynx commented 5 months ago

Replaces #1115

Requirements

All new code should be covered with tests, documentation should be updated. CI should pass.

Description of the Change

Checklist

codecov[bot] commented 5 months ago

Codecov Report

Attention: Patch coverage is 72.35772% with 102 lines in your changes missing coverage. Please review.

Project coverage is 74.85%. Comparing base (87fc8c1) to head (393712c).

Files with missing lines Patch % Lines
database/ssdb/storage.go 64.60% 31 Missing and 9 partials :warning:
database/ssdb/transaction.go 81.60% 19 Missing and 4 partials :warning:
database/ssdb/database.go 55.55% 12 Missing and 4 partials :warning:
context/context.go 0.00% 15 Missing :warning:
database/ssdb/batch.go 93.42% 4 Missing and 1 partial :warning:
database/ssdb/log.go 25.00% 2 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1280 +/- ## ========================================== - Coverage 74.90% 74.85% -0.06% ========================================== Files 150 155 +5 Lines 17005 17374 +369 ========================================== + Hits 12738 13005 +267 - Misses 3255 3338 +83 - Partials 1012 1031 +19 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.