sapling/eden/mononoke/repo_client
Thomas Orozco 8ef8706e6e mononoke: add a new session class for WarmBookmarksCache
Summary:
I'd like to be able to track the proportion of traffic coming to bookmarks from
warm bookmarks cache vs. from elsewhere. We don't have a great abstraction to
pass this via the CoreContext at this time, but the SessionClass seems like a
pretty good fit.

Indeed, since it's always available in the CoreContext, and can be freely
mutated without having to rebuild the whole session. Besides, it aligns pretty
well with the existing use cases we have for SessionClass, which is to give you
different level of service depending on who you are.

Reviewed By: StanislavGlebik

Differential Revision: D27938413

fbshipit-source-id: a9dcc5a10c8d1459ee9586324a727c668e2e4e40
2021-04-22 08:13:09 -07:00
..
getbundle_response mononoke: use get_public_raw in getbundle 2021-04-20 10:17:29 -07:00
mononoke_repo mononoke: add leases to x-repo-sync 2021-04-12 12:08:34 -07:00
obsolete third-party/rust: update futures 2021-03-04 06:42:55 -08:00
remotefilelog repo_client: remove dangerous_override 2021-03-25 10:46:07 -07:00
repo_read_write_status mononoke: remove all trivial usage of async-unit 2021-04-07 07:26:57 -07:00
reverse_filler_queue vfs: introduce AsyncVfs 2021-03-05 21:47:51 -08:00
schemas reversefillerqueue: change bundle from varchar to varbinary 2020-05-20 07:34:22 -07:00
scribe_commit_queue mononoke: log file size to the post push scribe logging 2021-04-07 23:34:40 -07:00
src mononoke: add a new session class for WarmBookmarksCache 2021-04-22 08:13:09 -07:00
streaming_clone mononoke: fix sql query for streaming changelog 2021-04-13 11:15:00 -07:00
unbundle mononoke: copy bonsai changeset from prod repo to backup repo if they don't match 2021-04-19 09:00:11 -07:00
wirepack third-party/rust: update futures 2021-03-04 06:42:55 -08:00
Cargo.toml repo_client: log full gettreepack args to scuba in verbose mode 2021-04-14 08:29:59 -07:00