[
https://issues.apache.org/jira/browse/SLING-12690?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17932219#comment-17932219
]
Timothee Maret commented on SLING-12690:
----------------------------------------
Ok, I think I got it now. This issue is about terminating hanging Oak commits.
I think it makes sense to try terminate the thread, but I don't think we
should/need to extend the protocol to handle the case.
> Skip package if import is stuck for too long
> --------------------------------------------
>
> Key: SLING-12690
> URL: https://issues.apache.org/jira/browse/SLING-12690
> Project: Sling
> Issue Type: Improvement
> Components: Content Distribution
> Reporter: Christian Schneider
> Assignee: Christian Schneider
> Priority: Major
> Fix For: Content Distribution Journal Core 0.5.2
>
>
> When importing a content package we call filevault to import the package into
> oak.
> This is a synchronous call that blocks until the import is finished.
> We have cases where this import takes much longer than expected and causes
> unavailability of replication for other authors.
> We should introduce a maximum time after which we consider the import to be
> failed and mark the package as skipped.
> So if an import takes longer than this defined time we must:
> * Send out a status message to skip the package. So other pods also skip the
> package
> * Mark the offset of the package as processed
--
This message was sent by Atlassian Jira
(v8.20.10#820010)