[
https://issues.apache.org/jira/browse/OAK-5740?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15876245#comment-15876245
]
Stefan Egli commented on OAK-5740:
----------------------------------
[~catholicon], re
bq. may be some util class/method (exposed?? in case some external observer
want it!) would be ok.
what would such a util method do and how would it be used?
bq. I think the actual reason
why this was never reported could IMO be either because there are indeed enough
regular commits (as you also point out) _or_ that it is not so easily obvious
if a listener 'stalls' for a certain amount of time (until a next commit comes
in). You'd almost have to monitor to be sure that this case happens.
bq. is that there are always commits that happen - update of ":async" node for
example...
not quite sure - if no real change happens, then after the next iteration the
:async indexer will also have nothing to do, so AFAIU it shouldn't do any
commit anymore neither.
bq. may be even topology
discovery.impl did regular heartbeats yes, but discovery.oak (with oak 1.4.x)
does no longer as it's based on oak's leases.
I'm not proposing that it's realistic that this issue happens, but I don't
think it's only relevant in a test neither.
> deliver overflow change even without new commit
> -----------------------------------------------
>
> Key: OAK-5740
> URL: https://issues.apache.org/jira/browse/OAK-5740
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: jcr
> Affects Versions: 1.6.0
> Reporter: Stefan Egli
> Priority: Minor
> Attachments: OAK-5740.testcase.patch, OAK-5740.testcase.patch
>
>
> As [reported|http://markmail.org/message/2qxle24f6zu2vpms] by [~catholicon]
> on oak-dev the observation queue only delivers the so-called _overflow
> entry/change_ only when new commits are 'coming in'. We might want to
> consider fixing this, even though arguably this is a very rare case (since
> typically the observation queue is configured to be very large)
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)