sapling/eden/mononoke/commit_rewriting
Mark Thomas a16b88d1c5 pushrebase: remove OntoBookmarkParams and clean up interface
Summary:
Some parts of the `pushrebase` public interface will be re-exported from `bookmarks_movement`.

Clean these up in preparation:

* Remove `OntoBookmarkParams` as it is now a simple wrapper around `BookmarkName` that
  prevents us from using a reference.

* Make the bundle replay data `Option<&T>` rather than `&Option<T>`, allowing us to
  use the former when available.  The latter can be readily converted with `.as_ref()`.

* Rename `SuccessResult` to `Outcome` and `ErrorKind` to `InternalError`.

Reviewed By: krallin

Differential Revision: D23055580

fbshipit-source-id: 1208a934f979a9d5eb73310fb8711b1291393ecf
2020-08-14 02:28:55 -07:00
..
backsyncer mononoke/backsyncer_cmd: make backsyncer_cmd public (#36) 2020-07-30 02:52:56 -07:00
bookmark_renaming add newtype for CommitSyncConfigVersion 2020-06-26 02:45:26 -07:00
bookmarks_validator mononoke/mononoke_x_repo_sync_job: make mononoke_x_repo_sync_job and related public (#40) 2020-07-31 09:02:33 -07:00
commit_validator mononoke/mononoke_x_repo_sync_job: make mononoke_x_repo_sync_job and related public (#40) 2020-07-31 09:02:33 -07:00
cross_repo_sync pushrebase: remove OntoBookmarkParams and clean up interface 2020-08-14 02:28:55 -07:00
live_commit_sync_config live_commit_sync_config: make scs xrepo-lookup watch live changes 2020-07-21 09:09:23 -07:00
megarepo pushrebase: remove OntoBookmarkParams and clean up interface 2020-08-14 02:28:55 -07:00
mononoke_x_repo_sync_job mononoke: add manual_commit_sync to megarepotool 2020-08-05 05:55:15 -07:00
movers mononoke/repo_import: add rewrite_commit functionality 2020-06-30 11:39:35 -07:00
synced_commit_mapping Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00