Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-8241

BEAM SQL code gen is more restrictive than Calcite

Details

    • Bug
    • Status: Resolved
    • P2
    • Resolution: Fixed
    • 2.15.0
    • 2.17.0
    • dsl-sql
    • None

    Description

      In user defined functions Calcite allows variants with fewer arguments than Beam defined.

      Calcite, when generating code for functions with less arguments than defined will generate a proper function call.

      Some scalar functions, like concat, take advantage of this feature. Thus, requiring more permissive checks in translate.

      Attachments

        Issue Links

          Activity

            People

              kirillkozlov Kirill Kozlov
              kirillkozlov Kirill Kozlov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 3h
                  3h