generated from amazon-archives/__template_Custom
-
Notifications
You must be signed in to change notification settings - Fork 130
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
What is the bug?
Transform _search API calls don't have timeout parameter (default value is NO_TIMEOUT). This can result in JobScheduler's lock to expire(30mins is expiry).
How can one reproduce the bug?
Steps to reproduce the behavior:
- Setup Transform job on heavy index where _search API call would last more then 30mins, for example 45mins
- Set Schedule to something small, for example 5mins
- Observe lock being released and another transform job acquiring it, before current job finished
What is the expected behavior?
We should keep track of time under lock and renew it when needed. All _search API calls should have appropriate timeout parameter which will give us a chance to renew lock before expiring.
stevanbz
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working