[ 
https://issues.apache.org/jira/browse/WAVE-371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14088943#comment-14088943
 ] 

Pablo Ojanguren commented on WAVE-371:
--------------------------------------

I think the problem comes from the PerUserWaveViewDistpatcher implementation. 
This class dispatch Wave changes to PerUserWaveViewBus.Listener instances, but 
despite this Listener interface has an onWaveUpdated() method, 
PerUserWaveViewDistpatcher never calls this method. So the only updates that 
Lucene/Memory indexers receive are onParticipantAdded() and 
onParticipantRemoved().


> Search panel unread count are not updated correctly with lucene indexes
> -----------------------------------------------------------------------
>
>                 Key: WAVE-371
>                 URL: https://issues.apache.org/jira/browse/WAVE-371
>             Project: Wave
>          Issue Type: Bug
>          Components: Server
>            Reporter: Vicente J. Ruiz Jurado
>            Priority: Minor
>
> Using lucene indexing sometimes we see a wave that have unread blips in the 
> SearchPanel. Clicking in the digest opens the Wave, but this Wave in fact 
> doesn't have any unread blip, so the digest show immediately the correct 
> status (all read).
> In the next search, the digest of this wave shows again that have unread 
> blips (incorrect).
> This seems that works correctly using in memory indexing.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to