Skip to content

[BUG]: Transpiler Hangs When Source Dialect Is Not Selected ("Set it later"), Works When Specified #1740

Open
@fatine-boujnouni

Description

@fatine-boujnouni

Is there an existing issue for this?

  • I have searched the existing issues

Category of Bug / Issue

Converter bug

Current Behavior

When running the transpiler, if I do not select a source dialect and leave it as the default option ("[0] Set it later"), the process hangs indefinitely during the transpiler phase even when I explicitly specify a source dialect (e.g., --source-dialect datastage), the transpiler hangs.
Steps to Reproduce:

  • Install and configure the transpiler as per documentation.
  • Run the CLI without specifying a source dialect, leaving it as "[0] Set it later".
  • Observe that the process hangs during the transpiler phase.
  • Run the CLI again, this time specifying a source dialect (e.g., --source-dialect datastage).
  • Observe that the transpiler completes successfully.

Expected Behavior:
If the source dialect is not specified, the CLI should either prompt for a valid dialect or fail with a clear error message, rather than hanging indefinitely.

Actual Behavior:
The process hangs during the transpiler phase when the source dialect is not set.

Environment:

  • OS: macOS (darwin 24.5.0)
  • CLI version: (add your version here)
  • Python version: (add your version here)

Expected Behavior

No response

Steps To Reproduce

No response

Relevant log output or Exception details

Sample Query

Operating System

macOS

Version

latest via Databricks CLI

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions