sapling/eden/mononoke
Durham Goode 742240b65f hggit: delete hggit
Summary: This is no longer used, now that configerator does it's sync via SCS.

Reviewed By: quark-zju

Differential Revision: D31006839

fbshipit-source-id: ddf7923a3c80ad47519bce0e5cb3895f62e7ae2e
2021-09-21 13:45:11 -07:00
..
admin Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
aliasverify Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
alpn Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
backfill_derived_data Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
benchmark_filestore Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
benchmarks Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
blobimport Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
blobimport_lib Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
blobrepo Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
blobrepo_utils Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
blobstore Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
blobstore_healer Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
blobstore_sync_queue Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
bonsai_git_mapping Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
bonsai_globalrev_mapping Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
bonsai_hg_mapping Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
bonsai_svnrev_mapping Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
bookmarks Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
bulkops Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
cache_warmup Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
changesets Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
cmdlib Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
cmds Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
commit_rewriting Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
common Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
derived_data blame_v2: ignore parents if file was copied 2021-09-21 10:22:11 -07:00
edenapi_server Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
edenapi_service Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
fastreplay Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
filenodes Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
filestore Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
git Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
gotham_ext Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
hgcli Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
hgproto Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
hook_tailer Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
hooks Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
lfs_import Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
lfs_import_lib Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
lfs_protocol Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
lfs_server Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
manifest Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
megarepo_api Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
mercurial Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
metaconfig Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
microwave Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
mononoke_api Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
mononoke_api_hg Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
mononoke_hg_sync_job Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
mononoke_types Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
mutable_counters Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
mutable_renames Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
newfilenodes Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
observability Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
permission_checker Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
phases Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
pushrebase Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
pushrebase_mutation_mapping Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
quiet_stream Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
rate_limiting Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
reachabilityindex Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
regenerate_hg_filenodes Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
repo_attributes Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
repo_client Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
repo_factory Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
repo_import Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
revset Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
scs Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
scs_server mononoke: add "source_repo" column to synced_commit_mapping 2021-09-17 09:23:42 -07:00
segmented_changelog Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
server Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
sshrelay Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
statistics_collector Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
streaming_clone Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
tests hggit: delete hggit 2021-09-21 13:45:11 -07:00
time_window_counter Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
tunables Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
unbundle_replay Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
upload_globalrevs Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
walker Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
Cargo.toml Add syslog and slog-syslog crates 2021-09-21 07:22:38 -07:00
README.md mononoke: add README.md and the missing pieces for supporting cargo (#13) 2020-02-13 00:12:36 -08:00

Mononoke

Mononoke is a next-generation server for the Mercurial source control system, meant to scale up to accepting thousands of commits every hour across millions of files. It is primarily written in the Rust programming language.

Caveat Emptor

Mononoke is still in early stages of development. We are making it available now because we plan to start making references to it from our other open source projects.

The version that we provide on GitHub does not build yet.

This is because the code is exported verbatim from an internal repository at Facebook, and not all of the scaffolding from our internal repository can be easily extracted. The key areas where we need to shore things up are:

  • Full support for a standard cargo build.
  • Open source replacements for Facebook-internal services (blob store, logging etc).

The current goal is to get Mononoke working on Linux. Other Unix-like OSes may be supported in the future