Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-55250

[JS-Evaluator] - Add logging to js-evaluator for better debuggability

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Critical
    • Elixir
    • Elixir
    • js-evaluator
    • None
    • 0

    Description

      Logging should be added for the following scenarios:

      In golang process / embedder process:

      • Log at each stage of new engine initialisation with Engine UUID as identifier.
      • Engine initialisation success and failure.
      • Engine shutdown.
      • js-evaluator / C++ process crash and respawn.

      In C++ process / C world of CGO:

      • Upon receiving config change events like: log level change, udf proxy server config event, create, engine create, engine shutdown.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            rishit.chaudhary Rishit Chaudhary
            abhishek.jindal Abhishek Jindal
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty