CoreCommunity ExtensionsIncubatorDistributionsTYPO3 4.5 ProjectsTYPO3 4.6 ProjectsTYPO3 4.7 ProjectsTYPO3 6.0 ProjectsTYPO3 6.1 ProjectsTYPO3 6.2 Projects (+)

Task #39037

Recordmonitor should respect additionalWhereClause setting in indexing queue

Added by Jigal van Hemert 10 months ago. Updated 10 months ago.

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.

recordmonitorwhereclause.patch (8 kB) Jigal van Hemert, 2012-07-17 18:11

Associated revisions

Revision a9f1c177
Added by Jigal van Hemert 10 months ago

[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

Also available in: Atom PDF