Skip to content

Use synchronized list to avoid concurrency failures#282

Merged
ronmamo merged 1 commit intoronmamo:release/0913from
merlinorg:master
Apr 26, 2020
Merged

Use synchronized list to avoid concurrency failures#282
ronmamo merged 1 commit intoronmamo:release/0913from
merlinorg:master

Conversation

@merlinorg
Copy link
Copy Markdown

Store uses an unsynchronised list on the inside which is not safe for concurrent inserts. When using parallel executors this causes random missed keys during reflection scanning. Resolves #281.

@ronmamo ronmamo changed the base branch from master to release/0913 April 26, 2020 14:25
@ronmamo ronmamo merged commit af7ea89 into ronmamo:release/0913 Apr 26, 2020
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.

Reflections not threadsafe with parallel executor

2 participants