m-lab / etl-gardener

Gardener provides services for maintaining and reprocessing mlab data.
Apache License 2.0
13 stars 5 forks source link

Add persistence.LocalNamedSaver #394

Closed stephen-soltesz closed 1 year ago

stephen-soltesz commented 1 year ago

This change adds a generic LocalNamedSaver type that will replace the current persistence.LocalSaver and tracker.LocalSaver types in favor of a single generic mechanism.

This side quest will enable a simpler migration path https://github.com/m-lab/etl-gardener/pull/390#issuecomment-1184825626 on the way to completing https://github.com/m-lab/etl-gardener/issues/349

Tested only with unit tests. This change adds a new interface before using it.


This change is Reviewable

coveralls commented 1 year ago

Pull Request Test Coverage Report for Build 3422


Totals Coverage Status
Change from base Build 3417: 0.3%
Covered Lines: 1542
Relevant Lines: 2110

💛 - Coveralls
stephen-soltesz commented 1 year ago

Thank you!