You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously (version 0.11.4), when submitting sequence files for analysis, no changes would be made to the audit tables. That is, by running select * from sequence_file_AUD where id = 1; after submission you would get:
That is 3 entries (for decompression and fastqc analysis I believe).
However, afterwards (in current development) sending sequence files for analysis generates many more entries in our audit tables. That is, running the same sql select * from sequence_file_AUD where id = 1;
Looking over some of the generated SQL statements, this is exactly what's going on. Any time we run analysisSubmissionService.update(submittedAnalysis) or analysisSubmissionService.save(submittedAnalysis) it's saving all referenced objects as well, which includes sequence files and reference files. It is actually overwriting old values with the same values, except for the modified date, which gets updated on every save or update.
Imported from GitLab. Originally posted on 2016/09/28 09:23AM
I have a feeling this is due to the many statements like AnalysisSubmission completedSubmission = analysisSubmissionService.update(submittedAnalysis); which were changed in our code on submission of analysis. These statements may (now) save the entire object, including referenced objects (like sequence files).
Imported from GitLab. Originally posted on 2016/09/26 02:06PM
Previously (version 0.11.4), when submitting sequence files for analysis, no changes would be made to the audit tables. That is, by running
select * from sequence_file_AUD where id = 1;
after submission you would get:That is 3 entries (for decompression and fastqc analysis I believe).
However, afterwards (in current development) sending sequence files for analysis generates many more entries in our audit tables. That is, running the same sql
select * from sequence_file_AUD where id = 1;
On submission, many more (7 in this case) entries get created in our audit tables.
Imported from GitLab issue #394. Originally posted on 2016/08/12 10:17AM
The text was updated successfully, but these errors were encountered: