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

[2.7] Bug 548125: SDO Types generation is very slow for big schemas (backport from master) #749

Merged
merged 1 commit into from
Apr 23, 2020

Conversation

rfelcman
Copy link
Contributor

@rfelcman rfelcman commented Apr 9, 2020

Performance fixes:

Avoid creating a Vector object for each NamespaceResolver#getNamespaces() call
Use a simpler List structure instead LinkedHashMap for the interim buffer in the NamespaceResolver#put(String, String) method.

Signed-off-by: Aleksandr Sanitskii [email protected]

(cherry picked from commit d5daa33)
Signed-off-by: Radek Felcman [email protected]

…e-ee4j#678)

Signed-off-by: Aleksandr Sanitskii <[email protected]>

(cherry picked from commit d5daa33)
Signed-off-by: Radek Felcman <[email protected]>
Copy link
Member

@lukasj lukasj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@rfelcman rfelcman merged commit 97e4c6c into eclipse-ee4j:2.7 Apr 23, 2020
rfelcman added a commit to rfelcman/eclipselink that referenced this pull request Apr 23, 2020
…e-ee4j#678) (eclipse-ee4j#749)

Signed-off-by: Aleksandr Sanitskii <[email protected]>

(cherry picked from commit d5daa33)
Signed-off-by: Radek Felcman <[email protected]>

Co-authored-by: Aleksandr Sanitckii <[email protected]>
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