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

Explain on a user defined function fails through the Query Workbench "explain" button

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 7.0.0
    • Cheshire-Cat
    • UI
    • Untriaged
    • 1
    • Unknown

    Description

      If I create a UDF,

      CREATE FUNCTION func1() { (
          SELECT a,
                 b
          FROM `test_collect`
          WHERE a>=1) }

      and then 

      select func1()

      hit the "Explain" button, I get:

      Internal error generating query plan: Error: Parse error on line 1: default:test.test_scope.func1() ------------^ Expecting 'LPAREN', got 'DOT'
      

      If I simply do:

      explain select func1()
      

      this works fine

       

      Attachments

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

        Activity

          People

            pierre.regazzoni Pierre Regazzoni
            kamini.jagtiani Kamini Jagtiani
            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