Uploaded image for project: 'SystemDS'
  1. SystemDS
  2. SYSTEMDS-590 Improve Namespace Handling for UDFs
  3. SYSTEMDS-617

Override default namespace for imported custom functions

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • SystemML 0.10
    • Parser
    • None

    Description

      This sub-task targets a specific scenario described in SYSTEMML-590.

      Example of error:
      org.apache.sysml.api.DMLException: org.apache.sysml.parser.LanguageException: ERROR: null – line 0, column 0 – function g is undefined in namespace .defaultNS
      at org.apache.sysml.api.DMLScript.executeScript(DMLScript.java:350)
      at org.apache.sysml.api.DMLScript.main(DMLScript.java:197)
      ...
      Caused by: org.apache.sysml.parser.LanguageException: ERROR: null – line 0, column 0 – function g is undefined in namespace .defaultNS
      at org.apache.sysml.parser.StatementBlock.isMergeableFunctionCallBlock(StatementBlock.java:201)
      at org.apache.sysml.parser.StatementBlock.mergeFunctionCalls(StatementBlock.java:328)
      at org.apache.sysml.parser.DMLTranslator.liveVariableAnalysis(DMLTranslator.java:165)
      at org.apache.sysml.api.DMLScript.execute(DMLScript.java:592)
      at org.apache.sysml.api.DMLScript.executeScript(DMLScript.java:338)

      Attachments

        Issue Links

          Activity

            People

              gweidner Glenn Weidner
              gweidner Glenn Weidner
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: