Skip to content

Datasource panel with IbisEngine shows empty database and schema #6807

@zilto

Description

@zilto

Describe the bug

When creating a connection to an ibis backend and viewing its content in the DATASOURCES panel, it shows all empty database/catalogs/schemas.

Unsure if it's a desirable behavior. It starts to clutter the UI when using DuckLake

I believe it wasn't the case in the initial implementation. So it must have been added afterwards.

Image

Will you submit a PR?

  • Yes

Environment

Details
{
  "marimo": "0.17.0",
  "editable": false,
  "location": "/home/tjean/projects/{redacted}/marimo",
  "OS": "Linux",
  "OS Version": "6.14.0-33-generic",
  "Processor": "x86_64",
  "Python Version": "3.11.11",
  "Locale": "en_US",
  "Binaries": {
    "Browser": "--",
    "Node": "v20.19.4"
  },
  "Dependencies": {
    "click": "8.3.0",
    "docutils": "0.22.2",
    "itsdangerous": "2.2.0",
    "jedi": "0.19.2",
    "markdown": "3.9",
    "narwhals": "2.8.0",
    "packaging": "25.0",
    "psutil": "7.1.0",
    "pygments": "2.19.2",
    "pymdown-extensions": "10.16.1",
    "pyyaml": "6.0.3",
    "starlette": "0.48.0",
    "tomlkit": "0.13.3",
    "typing-extensions": "4.15.0",
    "uvicorn": "0.37.0",
    "websockets": "15.0.1"
  },
  "Optional Dependencies": {
    "altair": "5.5.0",
    "duckdb": "1.4.1",
    "ibis-framework": "11.0.0",
    "openai": "2.3.0",
    "pandas": "2.3.3",
    "pyarrow": "21.0.0",
    "loro": "1.8.1",
    "ruff": "0.14.0",
    "sqlglot": "27.27.0"
  },
  "Experimental Flags": {
    "chat_sidebar": true,
    "multi_column": true,
    "chat_modes": true,
    "performant_table_charts": true,
    "inline_ai_tooltip": false
  }
}

Code to reproduce

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions