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

JS-Evaluator : Lack of descriptive error message while pushing to store

    XMLWordPrintable

Details

    • Triaged
    • 1
    • Unknown

    Description

      While developing functional tests for refactored js-evaluator, we noticed that a push for a modified library sometimes fails with the following error:

      'Compilation succeeded but failed pushing library to store: Cause: 
      'Write failed for location: {math}. Cause:'
      'mkvWrite: exceeded timeout of 10s when trying to write {Name:math} . Reason:
       Error writing to remote store'
      

      "Error writing to remote store" can happen due to 5 different reasons two of which are a call to metakv.Set().

      We should be propagating the lowest level of error messages so that the complete error path is clear (especially with the logging disabled in current evaluator version).

      Attachments

        For Gerrit Dashboard: MB-45170
        # Subject Branch Project Status CR V

        Activity

          People

            abhishek.jindal Abhishek Jindal
            abhishek.jindal Abhishek Jindal
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty