transparency-dev / trillian-tessera

Go library for building tile-based transparency logs (tlogs)
Apache License 2.0
11 stars 11 forks source link

Tesseraify POSIX log using mixins #77

Closed AlCutter closed 4 months ago

AlCutter commented 4 months ago

This PR bring the POSIX log storage backend in #67 more fully into Tessera approach by using the Tessera mixins and storage options.

Towards #6 #13 #22

mhutchinson commented 4 months ago

Neat. I've just rebased and pushed the other PR on top of main.

AlCutter commented 4 months ago

Neat. I've just rebased and pushed the other PR on top of main.

Cool, rebased this on that :) Although it currently needs stuff from the other in-flight PRs, so it's broken for now.

codecov-commenter commented 4 months ago

Codecov Report

Attention: Patch coverage is 0% with 81 lines in your changes missing coverage. Please review.

Project coverage is 34.83%. Comparing base (46ec9c2) to head (48bb212). Report is 4 commits behind head on main.

Files Patch % Lines
storage/posix/files.go 0.00% 62 Missing :warning:
cmd/example-posix/main.go 0.00% 19 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #77 +/- ## ========================================== - Coverage 35.80% 34.83% -0.98% ========================================== Files 16 16 Lines 1363 1378 +15 ========================================== - Hits 488 480 -8 - Misses 801 826 +25 + Partials 74 72 -2 ```

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

AlCutter commented 4 months ago

Righto, this is up on main now, and ready to roll.