Skip to content

v1.6.5 — Fix dashboard parameter alias mismatch (issue #9)

Latest

Choose a tag to compare

@andrevanzuydam andrevanzuydam released this 25 Apr 09:27
· 1 commit to develop since this release

Fix

Dashboard parameter dropdowns sourced from a card or model failed on Metabase v0.57+ with:

Dynamic SQL Error; SQL error code = -206; Column unknown; source.<COLUMN>

Root cause: Metabase core aliases the source-query wrapper as __mb_source, but the driver's :field HoneySQL method was qualifying column references with the legacy source alias. The wrapper FROM and the column refs disagreed.

The [:firebird :field] method now qualifies source-query column references with __mb_source to match Metabase core (metabase.driver.sql.query-processor/source-query-alias).

Compatibility

  • Requires Metabase v0.57 or newer (the version that introduced the __mb_source wrapper alias).
  • Targets Firebird 3.x / 4.x via Jaybird 6.0.3. For Firebird 1.5–2.5 use the legacy driver instead.

Install

Place firebird.metabase-driver.jar into your Metabase plugins/ directory and restart.

Issue tracker