Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-96436

Engine should log start failures before Executor start

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Atlas Streams
    • Sprint 62, Sprint 63

      If streams_startStreamProcessor fails before making it to Executor start, it is hard to see in engine logs why that command failed. While the Agent will log the failure reason, it's convenient to log this in the engine as well.

      We can amend the startStreamProcessor command implementation (and other commands), to try/catch, log with a stub context, and rethrow the exception.

            Assignee:
            andrea.rahmanan@mongodb.com Andrea Rahmanan
            Reporter:
            matthew.normyle@mongodb.com Matthew Normyle
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: