Currently fdsn-slink-db will miss data if it isn't running, for an update or a crash etc. Could we potentially set it up to either get the last record time from the database and request data from then or just set it to request data from a few minutes before its start.
We'd also need to check that the DB operations are idempotent and a record being inserted twice won't have any adverse effects (as far as I'm aware this should be fine).
Currently
fdsn-slink-db
will miss data if it isn't running, for an update or a crash etc. Could we potentially set it up to either get the last record time from the database and request data from then or just set it to request data from a few minutes before its start.We'd also need to check that the DB operations are idempotent and a record being inserted twice won't have any adverse effects (as far as I'm aware this should be fine).