Dremio UI Tab Session Issue: Tabs From Other Users Displayed

Environment:

  • Dremio Community Edition 26.0.5

  • Kubernetes deployment

  • Ingress: NGINX Plus, direct routing of /apiv2/ and /apiv3/ to Dremio backend (port 9047)

  • Auth via LDAP and OIDC (custom FastAPI gateway for login, but issue also occurs with native Dremio login)

    • This issue occurs for multiple users at the same time, on different machines, and with different user accounts.
  • Users are not sharing browsers, profiles, or devices.

Issue Description:

  • When using the Dremio UI SQL Runner, sometimes tabs/scripts that do not belong to the current user are displayed.

  • After a browser refresh, the UI sends a GET /apiv2/sql-runner/session request and correctly shows only my tabs.

  • If I add a new tab without refreshing, the UI only sends a PUT /apiv2/sql-runner/session/tabs/{tab_id} request and does not re-fetch the session.
    This can result in the UI showing tabs/scripts from other users or tabs that do not belong to me(not show the query content, but have a blank query tab in UI like the below screenshot:


    ).

  • The issue occurs regardless of whether I log in via the custom gateway or the native Dremio login page.

  • No errors are found in Dremio backend logs.

What I’ve Checked:

  • Proxy/Ingress config: session cookies are not shared, routing is correct.

  • Browser cache/extensions: tested in incognito mode, issue persists.

  • Dremio backend: no session isolation errors in logs.

  • Dremio version: running 26.0.5.

Workaround:

  • Refreshing the browser page forces a correct session sync and only shows my tabs.

Question:

  • Is this a known Dremio UI bug or session state issue?

  • Is there a recommended fix or configuration to ensure correct tab/session isolation without needing to refresh?

  • Any advice on further troubleshooting or configuration?

Thanks a lot for answer!

@user999 Was able to reproduce it once but not sure if it is multiple users as I just have one user. Seems like older tabs (maybe deleted) are uable to load. Let me get a consistent repro and file a bug

Thank you so much for your quick response and for trying to reproduce the issue!
Yes, in our environment, it happens with multiple users at the same time, each on different machines and accounts.
If you need any more details, logs, or steps to help with consistent reproduction, please let me know—I’m happy to provide more information.
Really appreciate your help!