...
Check whether you are using baselines. If yes, make your key users aware that the contents of requirements indexed before and after the move to Indexation V2 won’t be comparable, due to many tiny changes in the output HTML.
Check whether you are using the app named “Scaffolding”. If so, then the support for Scaffolding is only implemented in 3.98.03, with limitations described in https://requirementyogi.atlassian.net/browse/RY-1160
...
Up until version 3.4, requirements would be extracted while they were displayed for the first time. It would produce produced two side-effects:
When saving the page, the user would have to wait until we've identified all requirements on the page. It would be seamless and very fast for small pages, but it could be long when there are hundreds of requirements.
The Javascript that would extract the requirements from the page, running while the user views the page, was designed to simplify the extracted text. With time, we couldn't change it, because some customers rely on the comparability of extracted texts across versions of requirements. Also, since it was rendered at runtime, there could be slight differences in text that made comparisons difficult.
We keep the Version 1 to allow for more time for our customers to migrate, but, since we now support Scaffolding, we don’t believe anything is holding you back!
What is the engine Version 2, "Using the queue"?
...
No performance impact. The new mode was lightening-fast on our test instances for 4 reasons: 1. We don’t make the user wait for the reindexation before displaying pages, since we process everything in the queue, 2. The queue means only 1 task is executed at any time, ensuring we don’t suddenly parse dozens of pages at the same time, 3. the reindex is much shorter due to the change of architecture, and 4. The algorithm itself is faster at parsing XML (but that may change depending on complexity).
When should you NOT switch to the new mode?
When you use requirements in the Scaffolding macro,
If you have many baselines and you want to compare requirements created before and after changing modes.
We’ll update this list if we are made aware of other anti-patterns.
Should an existing customer switch to the new mode?
...