foundations icon indicating copy to clipboard operation
foundations copied to clipboard

Cloudflare's Rust service foundations library.

Results 25 foundations issues
Sort by recently updated
recently updated
newest added

In a shared workspace of several crates, I am sharing a common settings struct like this: ```rust use foundations::settings::settings; use std::path::PathBuf; #[settings] pub struct NatsSettings { /// NATS server URL....

https://github.com/cloudflare/foundations/pull/38

Installation on linux fails ```console error: failed to run custom build command for `foundations v3.2.2` Caused by: process didn't exit successfully: `/workspaces/gateway/target/debug/build/foundations-820afc6700be98da/build-script-build` (exit status: 101) --- stdout cargo:rerun-if-changed=build.rs cargo:rerun-if-changed=src/security/libseccomp cargo:rustc-link-lib=static=seccomp...

It would be nice to automatically get error tags, which jaeger and other frontends have special ui treatment for.

Discussion offline concluded that TOML support is possible and potentially beneficial to small applications. The only hangup is exporting optional types into the generated config file. This will be solved...

The discrepancy that we have at the moment doesn't really have any substantial grounds. We just borrow the terms from underlying libraries, which in our case are different between. For...

It would be great to allow setting (at least some) configuration using environment variables. This is established practice in many environments (see twelve factor apps, most containers). This might be...

If a service using foundations accidentally initializes seccomp in a thread that already seccomp initialized, the seccomp violation (depending on configuration) may be violated and crash the process. An easy...

In large environments with separate logging and tracing pipelines, identifying pertinent log information for a trace can involve searching in an entirely different store, which may be subject to its...