SUSE / telemetry

Telemetry scaffolding
Apache License 2.0
0 stars 0 forks source link

Data Store: Cleanup/simplify the implementation #19

Open rtamalin opened 3 weeks ago

rtamalin commented 3 weeks ago

The current implementation of the Client Data Store has multiple implementation and interface levels owing to the original PoC investigations of possible implementations for it.

Now that we have settled on using an SQLite3 backend we can eliminate the unecessary levels of complexity.

We should define a DataStorer interface which defines the functional interfaces we require our Client Data Stores to provide, and an SQLiteDS implementation of that interface.