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
The class ControlledVocabularyPerColumnWriter works correctly only when the write method is called once for all the controlled vocabulary items. This 'good' situation happens when the spring batch commit interval is set to be larger than the number of the items. The commit interval is set as a property of controlledVocabularySimpleStep in controlledVocabularyApplicationContext.xml. However, method write may be called multiple times, depending on the number of all the items and the setting of the commit interval, and is meant to do so. The consequence of the bug is currently just being avoided by using a large commit interval.
The text was updated successfully, but these errors were encountered:
The number of controlled vocabulary items in the latest data is 21,727. It is in fact the sum of the numbers of observed_subject_role, 3,395, and observed_evidence_role, 18,322. The other relevant numbers are: subject_role 5, evidence_role 4, and observation_template 689.
The class
ControlledVocabularyPerColumnWriter
works correctly only when thewrite
method is called once for all the controlled vocabulary items. This 'good' situation happens when the spring batch commit interval is set to be larger than the number of the items. The commit interval is set as a property ofcontrolledVocabularySimpleStep
incontrolledVocabularyApplicationContext.xml
. However, methodwrite
may be called multiple times, depending on the number of all the items and the setting of the commit interval, and is meant to do so. The consequence of the bug is currently just being avoided by using a large commit interval.The text was updated successfully, but these errors were encountered: