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

Add replay function #16

Open
elecnix opened this issue Mar 11, 2016 · 0 comments
Open

Add replay function #16

elecnix opened this issue Mar 11, 2016 · 0 comments
Assignees
Milestone

Comments

@elecnix
Copy link
Owner

elecnix commented Mar 11, 2016

Add a button to trigger the dashboard to flush its data and request a replay of all events from the collector, but at a defined rate.

Currently, the replay happens one device at a time, but that needs to change to sending events from all devices in the same time sequence they were published (devices interleaved).

The dashboard should tell the collector how much to compress or expand time. A ratio of 2 should mean a replay rate of 2X, twice as fast as the original events. A ratio of 0.5 should mean twice as slow.

Since the dashboard flushes all its data, and does not store snapshots, it should also ask the collector to apply the replay ratio only starting at a given timestamp. This way, we can replay a day of interest without having to wait for the whole season to happen :)

@elecnix elecnix added this to the 2017 milestone Mar 11, 2016
@elecnix elecnix self-assigned this Mar 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant