Dremio oss 26.0 UI: Incorrect paths for source

A potential bug has been identified in the User Interface (UI) of Dremio version 26.0 OSS when working with Project Nessie data sources. Dremio incorrectly generates URL links for objects (folders/tables) within a Nessie source in the “Datasets” navigation panel. The generated URLs use the /space/ prefix instead of the expected /source/<source_name>/. This prevents users from opening or navigating to these objects directly through the UI, as the generated path is invalid.

  • Dremio Version: 26.0 OSS Edition
  • Data Source Type: Project Nessie
  • Affected Component: Dremio Web UI (specifically the “Datasets” section / navigation tree)

Steps to Reproduce:

  1. Set up and connect a Project Nessie data source in Dremio 26.0 OSS.
  2. Within the Nessie source, create or add an Iceberg table or a folder containing other objects. For instance, create a folder named dagster.
  3. Navigate to the “Datasets” section in the Dremio web UI.
  4. Expand the navigation tree for the Nessie source (nessiemain → …).
  5. Locate the object (folder or table) that exhibits the issue, for example, the folder dagster.
  6. Hover over or click on the name of this object in the UI navigation tree.
  7. Then you will get an error folder nessie.dagster at [/space/nessie/folder/dagster] not found.

Expected Behavior:

When hovering over or clicking the object (dagster in the example) in the UI, Dremio should generate a URL link that starts with /source/<source_name>/..., for example, /source/nessie/main/dagster. Clicking this link should navigate the user to the next folder.

Actual Behavior:

Dremio generates a URL link that starts with /space/, for example, /space/nessie/folder/dagster. Attempting to click the object in the UI results in a redirection to this incorrect URL, leading to an error or a non-existent page because the /space/... path is not a valid path structure for data sources.


Hi @klimnyk, Thanks for the detailed explanation!

We are aware of this issue and we are working on a fix.

1 Like