Skip to content

Always use seqId in logEntryId#46

Open
miguel76 wants to merge 1 commit intoAKSW:developfrom
miguel76:addSeqIdToRemoteExecutionID
Open

Always use seqId in logEntryId#46
miguel76 wants to merge 1 commit intoAKSW:developfrom
miguel76:addSeqIdToRemoteExecutionID

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