Skip to content

Structural search feature improvements

Created by: rvantonder

The following issues are planned work items and will improve the quality of structural search:

  • Pattern parsing without quotes and multiline input (consider UI and src-cli solutions). Update as of March 2020: this will happen with the new parser implementation #9971 (closed)
  • The line match/result count issue #9426 (closed)
  • Follow up of match counts #9426 (closed): #9564
  • UX of show more results #9079 (closed)
  • promote comby warnings (pattern starts with :[x]) #7294 (closed)
  • Upgrade the comby dependency to use the new parser engine RFC 48, Part 2 when ready
  • Saved search #7316
  • Documentation in combination with src-cli https://github.com/sourcegraph/src-cli/pull/67
  • Evaluate further solutions for orphaned processes #7295 (closed) (3.12)
  • Disable/warn on unsupported scopes like case #7293 (closed)
  • Add additional metrics #7630 (3.12)
  • Optimization: refine Zoekt query to return only file matches, and use RepoList from Zoekt Add Zoekt optimizations #8365 #8371
  • Pull out structural search execution path from search_results.go. Too much locking/repo filter logic in one place.

Wishlist: