-
Notifications
You must be signed in to change notification settings - Fork 22
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
ShanoirUploader: auto test import + perf optimization QueryPACSService #1895
Conversation
michaelkain
commented
Oct 5, 2023
•
edited
Loading
edited
- all imports: fixes for images==null issues in MS import + fixes for index == null issues in ms datasets
- ofsep issue: new contrast agent used enum value added
- increase version of dcm4che3
- query pacs: performance booster: stop opening a new network connection for hundreds of c-finds, depending on the query result, per search criteria
- ShUp: final fix for import-from-pacs, after refactoring
- ShUp: final fix for import-from-files, after refactoring
- ShUp: query pacs: now default of enter button on keyboard, to avoid mouse usage
- ShUp: new feature: configure default profile for ShUp to avoid asking the user at every start up, in basic.properties
- adjust StudyApiController: add current user as StudyUser, in case of empty StudyUserList
- ShUp: includes creation of study from within ShUp
…auto-test-import
…lues in prop files
Important bug fix for auto configuration of profile in basic.properties
better and clearer logging for query pacs service, log usage of two types
…ver: fix for anonymizer: act recursive
As asked by CH: keep institutionName and -Address now for Ofsep
OFSEP: new contrast agent used added
first impl. initAssociation
fix: first result seen in tree
…auto-test-import
Hi @jcomedouteau, this PR could be interesting for the new release, as it should dramatically increase the query time on import-from-pacs. I tested locally. Maybe you could have a look on qualif? with this PR if import-from-pacs works and is faster. It will be interesting to see, if after some hours, it still works. I have not found what timeout is applied on the socket connection... With kind regards and happy reading and testing, Michael |
I'm on it :) |
On qualif, I can't request for the PACS with 'test':
I think you can set a timeout in the connection configuration, but it's hard to say which one we need to configure.. |
shanoir-ng-import/src/main/java/org/shanoir/ng/importer/dicom/query/QueryPACSService.java
Outdated
Show resolved
Hide resolved
shanoir-ng-import/src/main/java/org/shanoir/ng/importer/dicom/query/QueryPACSService.java
Show resolved
Hide resolved
...r-uploader/src/main/java/org/shanoir/uploader/service/rest/ShanoirUploaderServiceClient.java
Show resolved
Hide resolved
…to prepare before on job)
Hi @jcomedouteau, locally the new query impl. with connect + release, works fine. I tested with import-from-pacs web GUI. It works as well in ShUp (echo + find), locally. |
Working well for the moment, I'll test in ~1h (even if the logic has changed, just to be sure), and we'll be OK. |