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
Is your feature request related to a problem? Please describe.
When the string is propagated to many components, its update takes ages or does never complete.
Describe the solution you'd like
The update should be reasonably fast. It will be still slow operation to perform, but it should complete.
Describe alternatives you've considered
There might be completely different approach to propagation needed, see #3166
My guess is that the checks update need a lot of time, especially propagated - these should be batched somehow as right now it probably triggers 39601 (199 x 199) times...
The text was updated successfully, but these errors were encountered:
The original approach was wrong as it did cut the recursion only in one
specific case, while it is problematic in others as well. Whenever
checks are executed, there was possibility that this would recurse for
every unit leading up to N*N invocations instead of just N. The impact
was depending on (random) database ordering, so it was not always
visible.
See #4661
Fixes WEBLATE-56E
Is your feature request related to a problem? Please describe.
When the string is propagated to many components, its update takes ages or does never complete.
Describe the solution you'd like
The update should be reasonably fast. It will be still slow operation to perform, but it should complete.
Describe alternatives you've considered
There might be completely different approach to propagation needed, see #3166
Additional context
Observed on https://translate.fedoraproject.org/translate/fedora-docs-l10n-fedora-system-administrat/f27pageswayland/pl/?checksum=ba023179ac8f3eb1#translations
My guess is that the checks update need a lot of time, especially propagated - these should be batched somehow as right now it probably triggers 39601 (199 x 199) times...
The text was updated successfully, but these errors were encountered: