Skip to content

[BUG]Dashboard filters persist across index patterns when switching from Saved Objects to Discover view (OpenSearch 2.19 / 3.1) #10811

@ruchidh

Description

@ruchidh

Query Filter Persistence Issue Across Index Patterns in OpenSearch Dashboards

Description

We have observed an issue in OpenSearch Dashboards where saved query filters persist across different index patterns when navigating between views. This behavior appears to be a regression introduced in OpenSearch versions 2.19 and 3.1, as it was not present in version 2.17.

Steps to Reproduce

  1. Create a saved search with query filter in discover, save as search-1
  2. Create another search without query filter using different index pattern in discover, save as search-2
  3. Access search-1 discover dashboard through Saved objects
  4. Navigate back to dashboard, then open search-2 through Saved objects
  5. Observe that filter from search-1 still persists in discover view

Current Behavior

  • Query filters persist across different index patterns when navigating between saved searches
  • Filter from first search remains active even when switching to a different saved search

Expected Behavior

  • Query filters should not persist when switching between different saved searches
  • Each saved search should maintain its own independent filter state

Analysis

  • Successfully reproduced the issue following the above steps
  • Behavior confirmed in OpenSearch 2.19 and 3.1
  • Issue not present in version 2.17

Environment

  • OpenSearch Version: 2.19/3.1

Additional Context

Goal: Understand whether this behavior is expected for OS 2.19

Labels

  • type: bug
  • component: opensearch-dashboards
  • version: 2.19
  • severity: medium

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions