Details
-
Bug
-
Resolution: Fixed
-
High
-
None
-
None
-
None
Description
It may cause performance issues: https://bitbucket.org/atlassian/atlassian-translations/src/4bab53b78d75226cc066a68c285fa6315f01b8c1/tac-website/grails-app/services/translate/TranslationService.groovy?at=master#cl-445
Possible solutions:
- uncomment originalMessage in TranslatedMessage domain class to make the link bidirectional (so save on translation updates the link and there is no need to save original message). But we are unaware of all consequences of this bidirectional link: https://bitbucket.org/atlassian/atlassian-translations/src/4bab53b78d75226cc066a68c285fa6315f01b8c1/tac-website/grails-app/domain/translate/TranslatedMessage.groovy?at=master#cl-10
- disable deepValidaton for this particular original message save (corresponding translation is already validated and there is no need to validate other linked translations): http://grails.org/doc/2.1.0/ref/Domain%20Classes/save.html
Attachments
Issue Links
- is related to
-
I18N-1104 Production error when importing JIRA: Could not synchronize database state with session
- Closed