Skip to content

Improve Commit Graph search with streaming results and cancellation support #4782

@eamodio

Description

@eamodio

Summary

Improves the Commit Graph search experience with progressive streaming of results and the ability to cancel or pause in-progress searches.

Impact

  • Significantly improves responsiveness when searching large repositories
  • Allows users to see results immediately as they are found
  • Provides ability to cancel long-running searches
  • Changes the default graph.searchItemLimit to 0 (no limit)

Validation

  • Verify search results stream in progressively as they are found
  • Verify searches can be cancelled while in progress
  • Verify the search limit setting works as expected

Risk

Medium - Changes to search behavior and default settings


Issue created retroactively via commit audit

Metadata

Metadata

Assignees

Labels

area-commit-searchIssues or features related to commit searcharea-graphIssues or features related to the Commit Graphpending-releaseResolved but not yet released to the stable editionverified ✔Verified

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions