sapling icon indicating copy to clipboard operation
sapling copied to clipboard

fix(oss): Trim OSS feature set to disable internal-only features

Open ben-- opened this issue 5 months ago • 1 comments

The internal build of EdenFS depends on a number of tools/libraries that are either tightly-coupled to internal infrastructure or can't be open sourced for other reasons.

This diff turns off three feature sets:

  • Monitoring
  • Telemetry
  • Use Case management

and delinks two libraries that are only used for benchmarks:

  • //common/rust/lmdb
  • //common/rust/rocksdb

Tested through building Sapling/EdenFS (requires other fixes to run clean):

act --container-architecture linux/x86_64 -W .github/workflows/edenfs_linux.yml

ben-- avatar Sep 23 '25 17:09 ben--

@facebook-github-bot has imported this pull request. If you are a Meta employee, you can view this in D83069813. (Because this pull request was imported automatically, there will not be any future comments.)

facebook-github-bot avatar Sep 23 '25 17:09 facebook-github-bot