Skip to content

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