sapling/common
Andres Suarez b724028d55 Remove hostcaps fb feature
Summary:
`hostcaps`'s `fb` feature enables getting the real `fbwhoami` values
during cargo builds.

The only cargo-based projects using `hostcaps` are
`eden/scm/lib/commitcloudsubscriber` and `eden/scm/lib/config/loader`.
Neither is making internal builds with `cargo`, so neither the `fb`
feature nor `fbwhoami` are actually used.

The `fbwhoami` refs in `eden/mononoke/rate_limiting`
`eden/mononoke/server/qps` are from internal code. So that's not used
either.

The only thing using `fbwhoami` from a cargo build that needs it is
`common/rust/scuba` and `scm/telemetry/scm-telem-log` - so both for
`scm_telemetry`.

Reviewed By: dtolnay

Differential Revision: D52216174

fbshipit-source-id: 8c97e20d2eb0dd3152503d40e4796656b932d2a0
2023-12-15 20:25:56 -08:00
..
fb303 fbcode/fboss/ 2023-12-05 09:06:57 -08:00
logging Enable CLANGFORMAT 2021-10-24 20:46:16 -07:00
network fbcode/fboss/ 2023-05-30 08:13:14 -07:00
process Enable CLANGFORMAT 2021-10-24 20:46:16 -07:00
rust/shed/hostcaps Remove hostcaps fb feature 2023-12-15 20:25:56 -08:00
stats implement a basic working version of MonotonicCounter 2023-03-27 19:08:05 -07:00
time stub out fboss fbcode dependencies 2022-01-26 15:25:00 -08:00
.gitignore watchman: pull in thrift in the oss build for eden support 2019-02-04 21:37:47 -08:00
README.md Add fb303 stubs in common/ to support building in the opensource repo 2017-03-17 17:08:05 -07:00

This directory mostly contains stub implementations of Facebook libraries that are not fully open source yet. These stubs allow the FBOSS code to build while we are still working on fully open sourcing these libraries.

The code in common/stats is the main piece that is not fully open source yet. We are working to eventually make all of this code available in the facebook/folly repository.