[6.2] Fix duplicate term indexing collision in com_finder#47531
[6.2] Fix duplicate term indexing collision in com_finder#47531SRV-KILLER09 wants to merge 5 commits intojoomla:6.2-devfrom
Conversation
@SRV-KILLER09 Pull requests shall refer to issues, not to other pull requests. So you should link to issue #47447 . Or you link to the comment in the other PR, but not using the magic "resolves " keyword, e.g.:
|
Hii, I’ve updated the PR description to reference the actual issue (#47447) instead of the old PR. |
|
@SRV-KILLER09 Can the other PR be closed? Looking at the way how it is implemented I would count it as a new feature anway, so it would not go into 5.4-dev but into 6.2-dev, and in 6.2-dev it is done with this PR here. So I think the other one can be closed. |
I’ve closed the old PR since the updated implementation is now in the 6.2-dev. Thankyou! |
|
I am reworking the failing system test and will push a clean update soon... |
Pull Request resolves #47447.
Summary of Changes
This PR fixes duplicate-term indexing collisions in com_finder when different spellings normalize to the same token (example: "Resumé" and "Resume").
Changes included:
Testing Instructions
ResuméResumeActual result BEFORE applying this Pull Request
In some datasets, Finder indexing could hit duplicate-term insertion collisions when multiple terms normalize to the same value, causing indexing failure/errors.
Expected result AFTER applying this Pull Request
Finder indexing completes successfully even when normalized duplicate terms exist, and all affected articles are indexed correctly.
Link to documentations
Please select:
Documentation link for guide.joomla.org:
No documentation changes for guide.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed