Skip to content
Snippets Groups Projects

GitHub importer: Fallback to DB read if `MilestoneFinder` has no-cache

All threads resolved!

What does this MR do and why?

Based on the #427498 (closed), we're introducing the fallback to DB mechanism.

Similar to: Falling back to getting from db and recaching w... (!133914 - merged)

Screenshots or screen recordings

N/A

How to set up and validate locally

There are no changes, but we could take a look into: !133914 (merged)

And play with the console.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #427498 (closed)

Edited by Bojan Marjanovic

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Madelein van Niekerk
  • Madelein van Niekerk removed review request for @maddievn

    removed review request for @maddievn

  • mentioned in merge request !134986 (merged)

  • added 1 commit

    Compare with previous version

  • Bojan Marjanovic requested review from @maddievn

    requested review from @maddievn

  • Madelein van Niekerk approved this merge request

    approved this merge request

  • requested review from @rodrigo.tomonari

  • :wave: @maddievn, thanks for approving this merge request.

    This is the first time the merge request has been approved. To ensure full test coverage, a new pipeline will be started shortly.

    For more info, please refer to the following links:

  • Contributor

    @bmarjanovic Some end-to-end (E2E) tests should run based on the stage label.

    Please start the trigger-omnibus-and-follow-up-e2e job in the qa stage and ensure tests in the follow-up-e2e:package-and-test-ee pipeline pass before this MR is merged. (E2E tests are computationally intensive and don't run automatically for every push/rebase, so we ask you to run this job manually at least once.)

    To run all E2E tests, apply the pipeline:run-all-e2e label and run a new pipeline.

    E2E test jobs are allowed to fail due to flakiness. See current failures at the latest pipeline triage issue.

    Once done, apply the :white_check_mark: emoji on this comment.

    Team members only: for any questions or help, reach out on the internal #quality Slack channel.

  • Rodrigo Tomonari approved this merge request

    approved this merge request

  • Rodrigo Tomonari resolved all threads

    resolved all threads

  • Rodrigo Tomonari enabled an automatic merge when the pipeline for 31236a8a succeeds

    enabled an automatic merge when the pipeline for 31236a8a succeeds

  • Rodrigo Tomonari mentioned in commit 6fef733c

    mentioned in commit 6fef733c

  • added workflowstaging label and removed workflowcanary label

  • mentioned in issue #427498 (closed)

  • Please register or sign in to reply
    Loading