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

Prevent updates on the backlog table #194

Closed
r-marques opened this issue Apr 20, 2016 · 4 comments
Closed

Prevent updates on the backlog table #194

r-marques opened this issue Apr 20, 2016 · 4 comments
Assignees

Comments

@r-marques
Copy link
Contributor

There should be no updates on the backlog table.
We need to create a changefeed to listen to updates in the backlog and if an update occurs revert the change. The tricky part is that several nodes will try to do this a the same and the revert will trigger a new update in itself.

@r-marques r-marques changed the title Prevent updates on the backlog table Prevent updates on the backlog table Apr 20, 2016
@rhsimplex
Copy link
Contributor

Same problem as #195, I don't think it's merely tricky but actually impossible in the current setup.

@rhsimplex
Copy link
Contributor

rhsimplex commented May 31, 2016

Also this is partially incompatible with #198 since transactions will need to be updated periodically with new assignees and fresh timestamps.

@ttmc
Copy link
Contributor

ttmc commented Aug 30, 2016

@rhsimplex Can you say a bit about why you think this issue can be closed? Is it because maliciously updated transactions can only become invalid, and therefore will get handled anyhow?

@rhsimplex
Copy link
Contributor

Sorry. #198 requires updates to backlog. And since Byzantine operations will be stopped by some other preventative measure in the future, these handle delete/update to [table] don't really make a whole lot of sense anymore. In fact, with #544 we actually have removed the existing functionality.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants