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

Import improvements #4239

Merged
merged 2 commits into from
Oct 2, 2015
Merged

Import improvements #4239

merged 2 commits into from
Oct 2, 2015

Conversation

joshmoore
Copy link
Member

These 2 commits were previously a part of gh-4125 and were extensively tested for the SiB demo.

Now with `--exclude=clientpath` its possible to use
the client-side absolute filepath to determine whether
or not an import has already taken place. This exclusion
does *not* check for the checksum of the target file,
but rather assumes that the client-side path is unique
enough to prevent false positives.
The check of List.contains(LSID) was extremely time expensive.
This code could use a further refactoring but that will mean
changing public methods. Instead, here we simply maintain a
map of checks which can be used to speed up the parsing.
joshmoore added a commit that referenced this pull request Oct 2, 2015
@joshmoore joshmoore merged commit 9fadccb into ome:metadata Oct 2, 2015
@ximenesuk ximenesuk mentioned this pull request Dec 2, 2015
@ximenesuk ximenesuk mentioned this pull request Feb 2, 2016
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.

None yet

1 participant