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

N1QL Javascript functions : api/v1/functions endpoint should use a pre-defined port ETA:7/29

    XMLWordPrintable

Details

    Description

      Currently the JS evaluator at api/v1/functions endpoint uses an arbitrary port. This mechanism has 2 problems:

      1. It is not a user friendly way to dig the query logs to determine the port used by the JS evaluator
      2. Security policies need a known range of TCP ports that will be used by couchbase. An arbitrary port does not help here.

      I am marking this issue as a 6.5mustpass and beta as it might block users from trying out the new feature. If we are not fixing this for beta, we need to document it well.

      7/26: The final outcome is the REST API outlined here:
      https://github.com/couchbase/eventing/blob/unstable/docs/js-evaluator-rest.md

      Attachments

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

        Activity

          People

            mihir.kamdar Mihir Kamdar (Inactive)
            mihir.kamdar Mihir Kamdar (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty