Kwangwon (Trey) Yi created ZEPPELIN-6275: --------------------------------------------
Summary: Add Search Options to Filter by Notebook Title and/or Content Key: ZEPPELIN-6275 URL: https://issues.apache.org/jira/browse/ZEPPELIN-6275 Project: Zeppelin Issue Type: Improvement Components: front-end, zeppelin-server, zeppelin-zengine Reporter: Kwangwon (Trey) Yi Assignee: Kwangwon (Trey) Yi *Description* At present, the search function in Zeppelin: * Always searches both notebook titles and their content. * Provides no way for the user to limit the search scope. This approach can lead to: * Unnecessary search complexity and slower performance. * Irrelevant results when the user only wants to search titles or only contents. *Proposed Feature* * {*}Frontend{*}: Add UI controls (e.g., checkboxes or dropdown) to let users select search scope: ** Search in Title only ** Search in Content only ** Search in both * {*}Backend{*}: Update search API to accept and respect search scope parameters. * Maintain default behavior as "search in both" for backward compatibility. *Expected Benefits* * Improved search efficiency. * More relevant results for the user. * Reduced load on the search engine. *Acceptance Criteria* # UI provides clear options for selecting search scope (title, content, both). # Backend API processes scope parameters correctly and returns filtered results. # Default behavior remains unchanged when no scope is specified. # Tested with existing Lucene-based search logic to ensure no regressions. *Note* * This issue may serve as a {*}parent ticket{*}. Additional sub-tickets for frontend, backend, and related tasks can be created under this parent issue. -- This message was sent by Atlassian Jira (v8.20.10#820010)