[TYPO3-Solr] enableFields / starttime problem with records
Jochen Rieger
j.rieger at connecta.ag
Tue Nov 27 11:06:39 CET 2012
Sorry, I have to bring this up again… really nobody ever encountered
that problem?
Or did I miss something here?
Regards,
Jochen
On 2012-11-19 12:56:34 +0000, Jochen Rieger said:
> Hi all,
>
> I did some resarch about the starttime issue in the indexer and garbage
> collector code.
>
> I think there might be some logic problem with it that prevents records
> with starttime from staying in the index under certain circumstances.
>
> As far as I understood the code, this the actual situation (2.7.1 EAP
> version - same for 2.8.0 I think) is as follows:
>
> 1) Index Queue Indexer will put a record with starttime in future into
> the index upon first saving of the record
> 2) With starttime set in the future, an editor might work on the record
> and save it again
> 3) Upon saving (updating) the record, the garbage collector jumps in an
> removes the record from the index and the index queue
> 4) The record won't be touched anymore and the set start time will pass
> 5) Record will be shown in frontend by its plugin but won't be found
> via solr search
>
> My question now (if I understood and displayed the process correctly
> here) - is there an existing way to get the record into the index when
> its starttime has passed?
>
> Or, what would be the best approach to fix this?
>
> Regards,
> Jochen
More information about the TYPO3-project-solr
mailing list