- Compatible XF Versions
- 1.4
- 1.5
Updates the search index when a user is merged into another, mostly addresses Future Fix - Content search following Merge Users
Supports both Elastic Search and MySQL Full-Text Search.
The update occurs as a deferred task, in batches of 1000 posts (or Elastic Search) or a user at a time for MySQL-based searching. These are sequential based on the order of user merges performed.
If the following merging happens:
User A -> User B
User B -> User C
This addon will first migrate search content for User A to User B, and then all content of User B to User C.
Warning
Supports both Elastic Search and MySQL Full-Text Search.
The update occurs as a deferred task, in batches of 1000 posts (or Elastic Search) or a user at a time for MySQL-based searching. These are sequential based on the order of user merges performed.
If the following merging happens:
User A -> User B
User B -> User C
This addon will first migrate search content for User A to User B, and then all content of User B to User C.
Warning
- If indexing fails it is possible this addon will continuously re-trying to update the same content to the new user owner.
- Multiple Elastic Search nodes may also introduce weirdness where the write hasn't propagated in time for the next batch of searching for content to update.