Open lhaze opened 8 years ago
Implementing this is going to be tricky:
:clock1: -2h30m | Whoops, I logged too much time
We can get around this by occassionally refreshing all the data, but for bigger projects this would take forever.
@ppeczek [OT] There's a slight difference between persistence backend and persistent backend. We don't want our backend to be persistent, whatever that would mean. We want backend to provide persistence for our library.
@megapctr I'll address separate issues to cache invalidation cases, legality of proposing entries (probably some kind of authorization rules in configuration) and correct entry analysis in the event of merge pulls or reversions. Each of these is a serious problem to usefulness of our project. For now, let's stick to providing any persistence.
config.Config
supports building data source with a db backend