sapling/bundle2_resolver
Thomas Orozco db49ed1679 mononoke: expose option to disable infinitepush server write support
Summary:
This adds the ability to provide an infinitepush namespace configuration without actually allowing infinite pushes server side. This is useful while Mercurial is the write master for Infinite Push commits, for two reasons:

- It lets us enable the infinitepush namespace, which will allow the sync to proceed between Mercurial and Mononoke, and also prevents users from making regular pushes into the infinitepush namespace.
- It lets us prevent users from sending commit cloud backups to Mononoke (we had an instance of this reported in the Source Control @ FB group).

Note that since we are routing backfills through the shadow tier, I've left infinitepush enabled there.

Reviewed By: StanislavGlebik

Differential Revision: D16071684

fbshipit-source-id: 21e26f892214e40d94358074a9166a8541b43e88
2019-07-02 10:39:52 -07:00
..
obsolete/src mononoke: add obsmarkers to pushrebase output 2019-05-21 12:25:17 -07:00
pushrebase/src remove BlobRepo::find_file_in_manifest 2019-06-19 07:53:29 -07:00
scribe_commit_queue/src Log pushrebase commits to scribe 2019-03-12 04:50:45 -07:00
src mononoke: expose option to disable infinitepush server write support 2019-07-02 10:39:52 -07:00
wirepack/src mononoke: add getpackv2 wire protocol 2019-06-24 11:19:41 -07:00
Cargo.toml Transition fbcode Rust crates to 2018 edition 2019-06-24 13:15:17 -07:00