SUSE / telemetry

Telemetry scaffolding
Apache License 2.0
0 stars 0 forks source link

Data Store: Cleanup/simplify the implementation #19

Open rtamalin opened 5 months ago

rtamalin commented 5 months 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.