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

Do not allow memcached buckets to be added as source while creating an eventing function.

    XMLWordPrintable

Details

    • Untriaged
    • Centos 64-bit
    • No

    Description

      1. Create a Vulcan cluster with data and eventing nodes.
      2. Create 2 memcached buckets and a couchbase bucket
      3. Open eventing function and try to create a function by choosing memcached bucket as the source. Choose couchbase bucket as meta bucket and 2nd memcached bucket as destination
      4. Create the function and deploy. The deploy goes through fine.

      The eventing logs now starts throwing Failed to get failover logs, err: dcp.invalidVbucket, which is expected since memcached has no DCP.
      We should either not show the DCP buckets while creating functions or throw error while trying to deploy the function saying memcached buckets are not supported.
      Currently, once the function is deployed, the function cannot be deleted or undeployed since eventing is still in bootstrap and never comes out of bootstrap.

      Attachments

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

        Activity

          People

            Gautham.Banasandra Gautham Banasandra (Inactive)
            bharath.gp Bharath G P
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty