From 246937b6f36a654db1bead793f61e031733e19a4 Mon Sep 17 00:00:00 2001 From: Alex Hornby Date: Fri, 5 Feb 2021 08:20:53 -0800 Subject: [PATCH] mononoke: sync configerator repos thrift Summary: Sync across the thrift schema Differential Revision: D26276002 fbshipit-source-id: 24f4a8a459f2fcdb18a14627dc7bb5e8d835b829 --- .../structs/scm/mononoke/repos/repos.thrift | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/configerator/structs/scm/mononoke/repos/repos.thrift b/configerator/structs/scm/mononoke/repos/repos.thrift index 7bf9d10753..4eafb3f3b6 100644 --- a/configerator/structs/scm/mononoke/repos/repos.thrift +++ b/configerator/structs/scm/mononoke/repos/repos.thrift @@ -1,4 +1,4 @@ -// @generated SignedSource<<70f0b5a0ac0abafc7a9871c78c33216f>> +// @generated SignedSource<<8abbfedf61aeb825f3a16955d5e34eef>> // DO NOT EDIT THIS FILE MANUALLY! // This file is a mechanical copy of the version in the configerator repo. To // modify it, edit the copy in the configerator repo instead and copy it over by @@ -131,11 +131,24 @@ struct RawRepoConfig { 43: optional string phabricator_callsign, // Define parameters for backups jobs 44: optional RawBackupRepoConfig backup_config + // Define parameters for repo scrub/walker jobs + 45: optional RawWalkerConfig walker_config +} + +struct RawWalkerConfig { + // Controls if scrub of data into history is enabled + 1: bool scrub_enabled, + // Controls if validation of shallow walk from master enabled + 2: bool validate_enabled, } struct RawBackupRepoConfig { + // Name of the source repo to backup 1: string backup_source_name, + // Enable backup verification job for this repo 2: bool verification_enabled, + // Setting this flag for current repo will create new backup repo for it + 3: bool create_backup_repo, } struct RawRepoClientKnobs {