GitShow/facebook/fb303
facebook

fb303

fb303 is a core set of thrift functions that provide a common mechanism for querying stats and other information from a service.

by facebook
Star on GitHubFork

C++

93 stars64 forks384 contributorsActive · 19h agoSince 2016Apache-2.0

Meet the team

See all 384 on GitHub →
ahornby
ahornby134 contributions
chadaustin
chadaustin110 contributions
r-barnes
r-barnes78 contributions
yfeldblum
yfeldblum78 contributions
simpkins
simpkins69 contributions
wez
wez60 contributions
zertosh
zertosh38 contributions
ckwalsh
ckwalsh38 contributions

Languages

View on GitHub →
C++49.2%
Python37.2%
CMake9.8%
Starlark1.8%
Rust0.8%
Jinja0.4%
Other0.8%

Commit activity

Last 12 weeks · 178 commits

Full graph →

Community health

4 of 6 standards met

Community profile →
75
✓README✓License✓Contributing✓Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · Last activity 19h ago
See all on GitHub →
ben--
fix(oss): fb303_thrift -> fb303_coreOpenPR

This diff aligns the OSS target naming with that in the internal BUCK build, enabling fb303 to build with PYTHON_EXTENSIONS enabled as well as clearing the way for other projects which depend on this one. Additionally, this change enables the "py3" thrift generator to run, which is required by other Meta OSS projects. Test: This change has been tested by running a full build of EdenFS in the sapling project, pinned to this revision. (There are other changes to folly, fbthrift, rust-common, as well as sapling necessary to get a green build, but this a step on that path.)

ben-- · 9mo ago
envolution
pass thrift include to python buildOpenPR

This eliminates build errors when enabling python in cmake flags

envolution · 11mo ago
ASchneidman
Use achives.boost.io instead of jfrog for fetching boostOpenPR

Summary: AIRStore's contbuild broke a few days ago with a failure to unpack the boost tarball. This is because boost's jfrog subscription expired. The recommended workaround is to use instead. The checksums are the same. https://github.com/facebook/react-native/issues/42180 Reviewed By: chadaustin Differential Revision: D52612598

ASchneidman · 1y ago

Recent fixes

View closed PRs →
zbowling
Update futures family to 0.3.32MergedPR

Summary: Update the futures family of Rust crates from 0.3.30/0.3.31 to 0.3.32: futures, futures-channel, futures-core, and futures-util. This is a minor version bump that includes upstream bug fixes and improvements. Reviewed By: dtolnay Differential Revision: D93684256

zbowling · 5d ago
8Keep
refactor: Remove function_scheduler shim from xplat/folly/experimental (#75)MergedPR

Summary: X-link: https://github.com/prestodb/presto/pull/27469 X-link: https://github.com/facebookincubator/velox/pull/16969 Folly/experimental is just shims to the real code, rewriting all these references. #force_dangling_check == NO RELEASE NOTE == Reviewed By: grumeta Differential Revision: D97588319

8Keep · 3mo ago
salmanmkc
Upgrade GitHub Actions for Node 24 compatibilityMergedPR

Summary Upgrade GitHub Actions to their latest versions to ensure compatibility with Node 24, as Node 20 will reach end-of-life in April 2026. Changes Context Per GitHub's announcement, Node 20 is being deprecated and runners will begin using Node 24 by default starting March 4th, 2026. Why this matters Node 20 EOL: April 2026 Node 24 default: March 4th, 2026 Action**: Update to latest action versions that support Node 24 Security Note Actions that were previously pinned to commit SHAs remain pinned to SHAs (updated to the latest release SHA) to maintain the security benefits of immutable references. Testing These changes only affect CI/CD workflow configurations and should not impact application functionality. The workflows should be tested by running them on a branch before merging.

salmanmkc · 6mo ago
Structured data for AI agents

Repository: facebook/fb303. Description: fb303 is a core set of thrift functions that provide a common mechanism for querying stats and other information from a service. Stars: 93, Forks: 64. Primary language: C++. Languages: C++ (49.2%), Python (37.2%), CMake (9.8%), Starlark (1.8%), Rust (0.8%). License: Apache-2.0. Open PRs: 12, open issues: 6. Last activity: 19h ago. Community health: 75%. Top contributors: ahornby, chadaustin, r-barnes, yfeldblum, simpkins, wez, zertosh, ckwalsh, fanzeyi, lukaspiatkowski and others.

·@ofershap

Replace github.com with gitshow.dev