Skip to content

ShardLockObtainFailedException debugging on 6.8, and backport? #52657

@henryptung

Description

@henryptung

We're running into ShardLockObtainFailedException errors in the wild running 6.8, of unclear origin; a review of past tickets seems to indicate multiple possible causes for this. We have some custom internal plugins, which may certainly be related to a cause in some way, but it's just difficult to tell what the nature of the lock contention is without the ability to reproduce in a test environment, and difficult to distinguish different failure modes from each other.

Came across #38807, which seems to be a great tool for diagnosing such errors (by recording/reporting previous locker). Would it be possible to backport that to the 6.8 branch, help out with diagnosing these errors?

Metadata

Metadata

Assignees

No one assigned

    Labels

    :Core/Infra/CoreCore issues without another label

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions