Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1/5 = 0.2 Extend the Sample entity to persist a sequence number. #63

Open
uliSchuster opened this issue Nov 16, 2020 · 0 comments
Open
Labels
feature request Enhancement

Comments

@uliSchuster
Copy link
Member

  • As a user of time series data, I want to know if some samples are missing so that I can take remedial actions, like interpolation.
  • As a a DevOps engineer tasked to debug problems with sample ingestion, with sensor nodes or with the transport network, I want to know if samples are missing to have a starting point for further investigations.

Currently, the Sample entity records a timestamp plus the measured quantities. From this information, it is not possible to conclude if samples are missing in a time series.

However, some sample nodes or sample networks do record sequence numbers for all recorded samples. When available, we should make this information part of each Sample entity and persist it.

Goal of the present issue is to extend the Sample entity and related API code so that a sequence number can be provided upon ingestion and retrieved via the Timeseries and Sample API.

Enhancing the TTN client is subject of a separate issue.

@uliSchuster uliSchuster added the feature request Enhancement label Nov 16, 2020
@jawebada jawebada changed the title Extend the Sample entity to persist a sequence number. 5 / X Extend the Sample entity to persist a sequence number. Dec 18, 2020
@uliSchuster uliSchuster changed the title 5 / X Extend the Sample entity to persist a sequence number. 1/5 = 0.2 Extend the Sample entity to persist a sequence number. Dec 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Enhancement
Projects
None yet
Development

No branches or pull requests

1 participant