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

Always use seqId in logEntryId #46

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

miguel76
Copy link
Contributor

This solves issue #40 by always adding seqId at the end of the logEntryId, on which the URI for the corresponding RemoteExecution is based on.
If the timestamp is available, it is still used as part of logEntryId. But now seqId is added after the timestamp, avoiding the clash between different log entries happening in the same time slot.
Note that as the sequence id is computed on the whole input log, it does not restart for each different timestamp.
Another solution would be to use a counter for each different timestamp (restarting thus from 0 or 1), but this could represent a bottleneck during parallel execution.

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

Successfully merging this pull request may close these issues.

1 participant