Task #39037
Recordmonitor should respect additionalWhereClause setting in indexing queue
| Status: | Closed | Start date: | 2012-07-17 | |
|---|---|---|---|---|
| Priority: | Should have | Due date: | ||
| Assignee: | Ingo Renner | % Done: | 100% |
|
| Category: | Index Queue | |||
| Target version: | 2.2 | |||
| TYPO3 Version: | Has patch: | |||
| PHP Version: | Tags: | |||
| Votes: | 0 |
Description
As indicated by a FIXME in the code: the queue initializer takes the additionalWhereClause setting of an indexing queue configuration into account. The recordmonitor which (re)indexes records after the queue is initialized should do this also.
Attached patch takes care of these conditions.
Also, if a monitored record no longer should be included because it doesn't match the additionalWhereClause anymore the item is removed from both the solr index and the index queue.
Associated revisions
[BUGFIX] Recordmonitor should respect additionalWhereClause
Fixes: #39037
History
Updated by Ingo Renner 10 months ago
- Target version set to 2.2
Updated by Ingo Renner 10 months ago
- Status changed from New to Resolved
- Assignee changed from Jigal van Hemert to Ingo Renner
- % Done changed from 0 to 100
great approach! Added in dkd EAP r 99610
Updated by Ingo Renner 10 months ago
- Status changed from Resolved to Closed