Skip to content

NameBuilder concurrency issue fix#5

Merged
alex-kulakov merged 3 commits intoDataObjects-NET:masterfrom
servicetitan:name-builder-concurrency-issue
Feb 7, 2020
Merged

NameBuilder concurrency issue fix#5
alex-kulakov merged 3 commits intoDataObjects-NET:masterfrom
servicetitan:name-builder-concurrency-issue

Conversation

@AlexUstinov
Copy link
Copy Markdown
Contributor

No description provided.

vchirikov pushed a commit to vchirikov/dataobjects-net that referenced this pull request Feb 4, 2020
vchirikov
vchirikov previously approved these changes Feb 5, 2020
@alex-kulakov
Copy link
Copy Markdown
Contributor

Thank you for the contribution. But there are some changes of the part of code you've changed committed to master so it's better to apply your changes to updated class. Tests of caching were also added so you can check your changes with them.

Also notice that instance read-only fields are grouped but your static read-only fields breaks the order. Could you please put static read-only field before group of instance read-only fields and make the fieldNameCache be part of the group

@AlexUstinov
Copy link
Copy Markdown
Contributor Author

PR is updated in according to code review comments

@alex-kulakov alex-kulakov merged commit 6af7e82 into DataObjects-NET:master Feb 7, 2020
@AlexUstinov AlexUstinov deleted the name-builder-concurrency-issue branch February 8, 2020 07:07
AlexUstinov added a commit that referenced this pull request Sep 14, 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.

3 participants