[go: up one dir, main page]

Review and relocate non-database finders in Source Code scope

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Summary

As discussed in !211102 (comment 2886293843), we should review existing finders for group::source code that don't use the database for fetching and consider relocating them to avoid triggering unnecessary database reviews.

Background

Currently, finders that interact with Gitaly (not the database) are located in app/finders/, which triggers Code Owners database review requirements. This creates unnecessary review overhead for changes that don't actually touch the database.

Non-database finders should be moved to lib/ as recommended in #366631.

Proposed Action

  1. Identify all finders in app/finders/ owned by groupsource code that interact with Gitaly instead of the database
  2. Evaluate whether these finders should be relocated to lib/ following the pattern of RefsFinder
  3. Assemble a list of finders that needs to be moved
  4. Create an epic with follow-up issues to track the relocation of identified finders

Related Issues

Edited by 🤖 GitLab Bot 🤖