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

[master] fix #1596 Major performance issue in case of many new entities #1843

Merged
merged 3 commits into from
Apr 11, 2023
Merged

Commits on Mar 28, 2023

  1. Issue 1596: use a hash-based collection to lookup objects in the cach…

    …e instead of a linear search
    
    Signed-off-by: Patrick Schmitt <Patrick.Schmitt@cpb-software.com>
    Zuplyx committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    79d1579 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Adjusted source according to review:

    - extended tests
    - updated copyright year
    - call removeObjectFromPrimaryKeyToNewObjects in preMergeChanges
    
    Signed-off-by: Patrick Schmitt <Patrick.Schmitt@cpb-software.com>
    Zuplyx committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    3c10e44 View commit details
    Browse the repository at this point in the history
  2. Adjusted source according to review:

    - remove list from primaryKeyToNewObjects if it is empty
    - simplify tests
    
    Signed-off-by: Patrick Schmitt <Patrick.Schmitt@cpb-software.com>
    Zuplyx committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    914d9b2 View commit details
    Browse the repository at this point in the history