Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
0.20.1, 1.0.0, 1.0.2, 1.0.3
-
None
-
None
Description
The JobTracker puts all the notification commands into a delay-queue. It has a single thread that loops through this queue and sends out the notifications. When it hits failures with any notification which is configured to be retired via job.end.retry.attempts and job.end.retry.interval, the notification is queued back again. A single notification with sufficiently large number of configured retries and which consistently fails will affect other notifications in the queue.
Attachments
Issue Links
- relates to
-
MAPREDUCE-4935 Support timeout limitation to MRv1 job end notifications
- Resolved
-
MAPREDUCE-3028 Support job end notification in .next /0.23
- Closed