[
https://issues.apache.org/jira/browse/OAK-3155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chetan Mehrotra updated OAK-3155:
---------------------------------
Attachment: OAK-3155.patch
[patch|^OAK-3155.patch] for the same
[~amitj_76] [~alexparvulescu] Can you review it. With this change the time
series would reflect the true state
> AsyncIndex stats do not capture execution for runs where no indexing is
> performed
> ---------------------------------------------------------------------------------
>
> Key: OAK-3155
> URL: https://issues.apache.org/jira/browse/OAK-3155
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: query
> Reporter: Chetan Mehrotra
> Assignee: Chetan Mehrotra
> Priority: Minor
> Fix For: 1.3.4
>
> Attachments: OAK-3155.patch
>
>
> {{AsyncIndexStats}} currently provides a time series of the stats around when
> async indexing run and what time it took. Current logic only collect stats
> when actual indexing is performed. If no change happened in the repository
> from the last run that stats around that is ignored.
> Due to this if we see a time series of when runs happen then it might not be
> true and gives a false impression that async indexing is slow.
> As a fix we should record execution stats for every run
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)