[ 
https://issues.apache.org/jira/browse/SLING-4533?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marc Pfaff updated SLING-4533:
------------------------------
    Attachment: SLING-4533.patch

Please find attached a patch proposal for adding a configurable queue length.

> OakResourceListener does not allow to configure the OAK observation queue 
> length
> --------------------------------------------------------------------------------
>
>                 Key: SLING-4533
>                 URL: https://issues.apache.org/jira/browse/SLING-4533
>             Project: Sling
>          Issue Type: Bug
>          Components: JCR, Oak
>    Affects Versions: JCR Resource 2.5.0
>            Reporter: Marc Pfaff
>         Attachments: SLING-4533.patch
>
>
> Currently the OakResourceListener does not allow to configure the OAK 
> observation queue length when instantiating the OAK BackgroundObserver.  Thus 
> the default queue size of 1000 is used.
> If the max queue size is reached, OAK seem's to turn the observation in a 
> 'graceful degratation' mode, which leads to a compacted view of observations. 
> Means, not every single observation makes it to the observer no more.  From 
> the point of view of the Sling resource changed events, this looks like some 
> events are missing.
> I would propose to make the OAK observation queue size configurable in order 
> to have the possibility to avoid 'graceful degratation'. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to