I tried tagging some thesaurus terms for different pages and think it sort of crashed as browser took a very very very long time to respond and db was exhaustively flat out because it was trying to process a never-ending transaction -> looping of thesaurus terms.
My guess for the cause is something related to John's post on 'thesaurus >> Import >> Loop' where db tries to process do something like this:
[quote]What were you doing when the browser crashed? The loop is only time-consuming when the thesaurus is being imported.
[right][post=“10998”]<{POST_SNAPBACK}>[/post][/right][/quote]
I was trying to select another page to perform other operations while waiting for the previous page to process the thesaurus importing. Maybe I should leave more time for it to process or something…
[quote]I was trying to select another page to perform other operations while waiting for the previous page to process the thesaurus importing. Maybe I should leave more time for it to process or something…
[right][post=“10999”]<{POST_SNAPBACK}>[/post][/right][/quote]
Yeah, if you’re importing a thesaurus it can take a LONG time. You should leave that to complete before navigating away.
There should be no never-ending transactions in the thesaurus import. Some are just slow to progress. Import takes a long time if the terms are heavily interlinked. Please provide an example of your thesaurus, the structure you provided above doesn't explain anything and should import in no time.
If you'd like to work on another page while the import is taking place, open matrix admin interface in a new window or tab.
[quote]Yeah, if you’re importing a thesaurus it can take a LONG time. You should leave that to complete before navigating away.
[right][post=“11000”]<{POST_SNAPBACK}>[/post][/right][/quote]
Sorry Avi, I’ve mistaken the term ‘importing’ and ‘tagging’. I’m not actually importing the thesaurus, it is already imported. I am performing tagging operations to a page and when I tag a specific thesaurus term (e.g. Bushfires) it also grabs the narrower terms under bushfires (e.g.):
+Bushfires
+(Broader) Fires
+(Narrow) Bushfires
+(Broader) Fires >>> ad infinitum
And if ‘fires’ is related to another term within the thesaurus(e.g.Bushcare), it grabs that term along with its narrower terms beneath it. This is then a process of thesaurus term looping? Is there an option to only select the parent term and not its child term?
[quote]I am performing tagging operations to a page and when I tag a specific thesaurus term (e.g. Bushfires) it also grabs the narrower terms under bushfires (e.g.):
This is not the intended behaviour of the tagging system. Tagging an asset with a thesaurus term should only apply that term. As such, it seems this is a bug.
If this matter is urgent you should lodge a support ticket. If you don’t have any support hours available, you can speak to Squiz Sales to organise something.
If this is not a critical issue, you should lodge a bug on the Bug Tracker. If you can attach an XML export file of the tagging thesaurus to the bug report, that would be helpful in replicating the bug.
[quote]This is not the intended behaviour of the tagging system. Tagging an asset with a thesaurus term should only apply that term. As such, it seems this is a bug.
If this matter is urgent you should lodge a support ticket. If you don’t have any support hours available, you can speak to Squiz Sales to organise something.
If this is not a critical issue, you should lodge a bug on the Bug Tracker. If you can attach an XML export file of the tagging thesaurus to the bug report, that would be helpful in replicating the bug.