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)

Reply via email to