Skip to content
Snippets Groups Projects

Geo: Make selective replication work right

All threads resolved!

What does this MR do?

Check if a secondary node with project restrictions can process hooks for specific projects ids.

Are there points in the code the reviewer needs to double check?

No.

Why was this MR needed?

Otherwise, we'll just end up pulling those repositories anyway.

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #3131 (closed)

/cc @stanhu @brodock @to1ne

Edited by username-removed-283999

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
  • @dbalexandre LGTM, one suggestion - if @stanhu's comment means this won't be an issue soon anyway, feel free to tell me :slight_smile:

  • added 1 commit

    • a5dd3dd4 - Add projects_include? method to GeoNode

    Compare with previous version

  • added 1 commit

    • 18ab996f - Refactoring Geo::ScheduleWikiRepoUpdateService

    Compare with previous version

  • added 1 commit

    • 6fc93454 - Refactoring Api::Geo#check_node_restricted_project_ids!

    Compare with previous version

  • added 1 commit

    • a5e9840a - Refactoring Gitlab::Geo::LogCursor::Daemon#can_replay?

    Compare with previous version

  • username-removed-283999 resolved all discussions

    resolved all discussions

  • @dbalexandre looks good, thanks! :guitar: :fire:

  • username-removed-443319 approved this merge request

    approved this merge request

  • username-removed-443319 enabled an automatic merge when the pipeline for a5e9840a succeeds

    enabled an automatic merge when the pipeline for a5e9840a succeeds

  • mentioned in commit f1181394

  • Picked into 9-5-stable-ee, will go into 9.5.0 RC2.

  • mentioned in commit b67e903f

  • Marin Jankovski mentioned in commit f762b632

    mentioned in commit f762b632

  • Please register or sign in to reply
    Loading