An open API service for providing issue and pull request metadata for open source projects.

GitHub / prometheus/client_rust issues and pull requests

#271 - Empty metric result when no value is observed

Issue - State: open - Opened by fredrb about 1 month ago

#270 - feat(prometheus-client-derive): initial implemenation

Pull Request - State: open - Opened by ADD-SP 3 months ago - 2 comments

#269 - Compilation error messages could be better

Issue - State: open - Opened by ADD-SP 4 months ago

#268 - Derive macro doesn't keep the struct's generics

Issue - State: open - Opened by ADD-SP 4 months ago

#267 - fix(derive-encode): Cumulative fixes

Pull Request - State: open - Opened by ADD-SP 4 months ago

#266 - Derive macros are not hygienic enough

Issue - State: closed - Opened by ADD-SP 4 months ago

#265 - fix(derive-encode): expand prelude symbols to absolute paths

Pull Request - State: closed - Opened by ADD-SP 4 months ago

#264 - ci: bump actions/cache to v4

Pull Request - State: closed - Opened by mxinden 4 months ago

#263 - Update Cargo.toml

Pull Request - State: open - Opened by Dylan-DPC 4 months ago - 1 comment

#261 - Add example using std::io::Write

Pull Request - State: closed - Opened by RandomInsano 5 months ago - 6 comments

#260 - deps: update prost dependencies to v0.13

Pull Request - State: closed - Opened by koushiro 5 months ago - 1 comment

#258 - Encoding to std::io::Write?

Issue - State: closed - Opened by RandomInsano 6 months ago - 4 comments

#257 - feat(encoding)!: `EncodeLabelSet::encode()` uses reference

Pull Request - State: closed - Opened by cratelyn 6 months ago

#256 - feat: re-export prost

Pull Request - State: open - Opened by yjhmelody 7 months ago - 3 comments

#255 - chore: prepare v0.23.0

Pull Request - State: open - Opened by mxinden 7 months ago

#254 - feat: Add Summary metric type

Pull Request - State: open - Opened by tisonkun 8 months ago - 5 comments

#253 - update links to openmetrics to reference the v1.0.0 release

Pull Request - State: closed - Opened by dashpole 8 months ago

#252 - Provide a way to set a `Counter` to an absolute value

Issue - State: open - Opened by K900 8 months ago - 12 comments

#251 - UTF8 Label Encoding

Issue - State: open - Opened by TroyKomodo 8 months ago - 1 comment

#250 - chore(ci): fix clippy warnings when using rust 1.83

Pull Request - State: closed - Opened by koushiro 8 months ago

#249 - feat(metrics): add Summary implementation

Pull Request - State: closed - Opened by zhangtianhao 8 months ago - 1 comment

#248 - Performance regresssion with (&'static str, &'static str) label set.

Issue - State: open - Opened by MrCroxx 8 months ago - 6 comments

#247 - chore: 💜 add `CONTRIBUTING.md` instructions

Pull Request - State: closed - Opened by cratelyn 9 months ago

#244 - feat(metrics/family): 🍫 add `Family::get_or_create_owned()`

Pull Request - State: closed - Opened by cratelyn 9 months ago - 1 comment

#243 - refactor(metrics/histogram): 🎂 constructor accepts `IntoIterator`

Pull Request - State: closed - Opened by cratelyn 9 months ago - 2 comments

#242 - feat(metrics/histogram): 🍪 `count()` and `sum()` accessors

Pull Request - State: open - Opened by cratelyn 9 months ago - 3 comments

#241 - `Histogram` does not provide accessors

Issue - State: open - Opened by cratelyn 9 months ago

#240 - feat(encoding)!: 🧁 encoding traits do not consume encoders

Pull Request - State: closed - Opened by cratelyn 9 months ago - 7 comments

#239 - build(deps): update pyo3 requirement from 0.22 to 0.23

Pull Request - State: open - Opened by dependabot[bot] 9 months ago
Labels: dependencies

#238 - refactor(registry): improve constructors of Registry

Pull Request - State: closed - Opened by koushiro 9 months ago - 1 comment

#237 - feat(encoding): impl `EncodeLabelValue` for `bool`

Pull Request - State: closed - Opened by koushiro 9 months ago - 1 comment

#236 - feat(encoding): implement UTF-8 support in metric and label names

Pull Request - State: open - Opened by fedetorres93 9 months ago - 14 comments

#235 - Lack of consistency in retrieval of observed values

Issue - State: closed - Opened by iustin 9 months ago - 4 comments

#234 - feat(metrics/family): add `get` method to Family

Pull Request - State: closed - Opened by ethercflow 9 months ago - 3 comments

#233 - feat: add range based exponential buckets in histogram

Pull Request - State: closed - Opened by kohlisid 10 months ago - 7 comments

#232 - WIP: process collector

Pull Request - State: open - Opened by gmurayama 10 months ago

#231 - Deadlock when using `Family::get_or_create`

Issue - State: open - Opened by sfleen 10 months ago - 7 comments

#230 - feat(metrics): Enhance Family's flexibility

Pull Request - State: open - Opened by ethercflow 10 months ago - 3 comments

#229 - build(deps): update prost-build requirement from 0.12.0 to 0.13.3

Pull Request - State: open - Opened by dependabot[bot] 10 months ago
Labels: dependencies

#228 - build(deps): update prost requirement from 0.12.0 to 0.13.3

Pull Request - State: open - Opened by dependabot[bot] 10 months ago
Labels: dependencies

#227 - build(deps): update prost-types requirement from 0.12.0 to 0.13.3

Pull Request - State: open - Opened by dependabot[bot] 10 months ago
Labels: dependencies

#226 - Implement Atomic<u64> for AtomicU64 for gauges

Pull Request - State: closed - Opened by bobrik 10 months ago - 1 comment

#225 - deps: update prost to v0.13

Pull Request - State: closed - Opened by koushiro 11 months ago - 2 comments

#224 - fix(encoding): correctly handle empty family labels

Pull Request - State: closed - Opened by mxinden 11 months ago

#223 - build(deps): update prost-build requirement from 0.12.0 to 0.13.2

Pull Request - State: closed - Opened by dependabot[bot] 11 months ago - 1 comment
Labels: dependencies

#222 - build(deps): update prost requirement from 0.12.0 to 0.13.2

Pull Request - State: closed - Opened by dependabot[bot] 11 months ago - 1 comment
Labels: dependencies

#221 - build(deps): update prost-types requirement from 0.12.0 to 0.13.2

Pull Request - State: closed - Opened by dependabot[bot] 11 months ago - 1 comment
Labels: dependencies

#220 - metrics: Allow missing Gauge<u64, AtomicU64>

Pull Request - State: closed - Opened by apelisse 12 months ago - 2 comments

#219 - chore(examples): add `axum` example

Pull Request - State: closed - Opened by j3rrywan9 about 1 year ago - 1 comment

#218 - Derive macro to register struct of metrics

Pull Request - State: open - Opened by Hackzzila about 1 year ago

#217 - feat: allow Arc<String> on EncodeLabelSet

Pull Request - State: open - Opened by flaneur2020 about 1 year ago

#216 - Add support of f32 for Gauge and Counter

Pull Request - State: closed - Opened by navaati about 1 year ago - 3 comments

#215 - Add missing tests for some 32-bit types that already work in metrics

Pull Request - State: closed - Opened by navaati about 1 year ago - 3 comments

#214 - build(deps): update prost-types requirement from 0.12.0 to 0.13.1

Pull Request - State: open - Opened by dependabot[bot] about 1 year ago
Labels: dependencies

#213 - build(deps): update pyo3 requirement from 0.21 to 0.22

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago
Labels: dependencies

#212 - build(deps): update prost requirement from 0.12.0 to 0.13.1

Pull Request - State: open - Opened by dependabot[bot] about 1 year ago
Labels: dependencies

#211 - build(deps): update prost-build requirement from 0.12.0 to 0.13.1

Pull Request - State: open - Opened by dependabot[bot] about 1 year ago
Labels: dependencies

#210 - chore(deps): update prost dependencies to v0.12

Pull Request - State: closed - Opened by mxinden about 1 year ago

#209 - chore: prepare v0.22.3

Pull Request - State: closed - Opened by mxinden about 1 year ago

#208 - docs: enable for protobuf feature

Pull Request - State: closed - Opened by mxinden about 1 year ago

#207 - Tracking issue for complete 32-bit support

Issue - State: open - Opened by navaati about 1 year ago - 1 comment

#206 - Added `Counter<u32, AtomicU32>` implementation

Pull Request - State: closed - Opened by navaati about 1 year ago - 7 comments

#205 - feat(encoding): add functions for individually encoding registry & EOF

Pull Request - State: closed - Opened by tyrone-wu about 1 year ago - 1 comment

#204 - Way to unregister "MetricFamily" from registry

Issue - State: closed - Opened by tyrone-wu about 1 year ago - 2 comments

#203 - chore(portability): Support all platforms without 64 bit atomics

Pull Request - State: closed - Opened by navaati about 1 year ago - 6 comments

#202 - chore(portability): Support 32 bit RISC-V

Pull Request - State: closed - Opened by navaati about 1 year ago - 1 comment

#201 - Some 32 bit platforms are not supported

Issue - State: closed - Opened by navaati about 1 year ago - 6 comments

#200 - Way to clear metric after scraping it?

Issue - State: closed - Opened by tyrone-wu about 1 year ago - 1 comment

#199 - Add clear/reset methods for histograms and counters

Pull Request - State: open - Opened by zakcutner about 1 year ago - 2 comments

#198 - chore(deps): update prost dependencies to v0.12

Pull Request - State: closed - Opened by koushiro about 1 year ago - 1 comment

#197 - Provide a way to prevent unbounded metric growth

Issue - State: open - Opened by howardjohn over 1 year ago - 7 comments

#196 - feat: add `retain()` to `Family` to allow metrics filtering

Pull Request - State: open - Opened by howardjohn over 1 year ago - 2 comments

#195 - chore(examples/hyper): Port to hyper 1.x

Pull Request - State: closed - Opened by levaitamas over 1 year ago - 2 comments

#194 - Counter `HELP` and `TYPE` lack `_total` suffix

Issue - State: closed - Opened by link2xt over 1 year ago - 5 comments

#193 - Implement Atomic for usize

Issue - State: open - Opened by link2xt over 1 year ago - 3 comments

#192 - examples/actix-web.rs: Default enable compress middleware.

Pull Request - State: closed - Opened by jpds over 1 year ago - 2 comments

#191 - feat(metrics): support `Gauge<u32, AtomicU32>` type

Pull Request - State: closed - Opened by koushiro over 1 year ago - 4 comments

#190 - UTF-8: Implement support in Rust client library

Issue - State: open - Opened by ywwg over 1 year ago - 3 comments
Labels: help wanted, priority/P3

#189 - fix(metrics): :impl Atomic<u64> for AtomicU64

Pull Request - State: closed - Opened by koushiro over 1 year ago - 3 comments

#188 - feat(encoding): implement `EncodeLabelKey` and `EncodeLabelValue` for `Arc`

Pull Request - State: closed - Opened by apmasell over 1 year ago - 4 comments

#187 - build(deps): update hyper requirement from 0.14.16 to 1.1.0

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#186 - text::DescriptorEncoder writes incorrect metric names

Issue - State: closed - Opened by olix0r over 1 year ago - 2 comments

#185 - More benches

Pull Request - State: closed - Opened by MOZGIII over 1 year ago

#184 - feat: hyper 1.0 example

Pull Request - State: closed - Opened by junkurihara over 1 year ago

#183 - build(deps): update prost-types requirement from 0.11.0 to 0.12.3

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#182 - build(deps): update prost requirement from 0.11.0 to 0.12.3

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#181 - build(deps): update prost-build requirement from 0.11.0 to 0.12.3

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#180 - feat(family) Add `with_labels` method to the metrics Family

Pull Request - State: closed - Opened by alekseysidorov over 1 year ago - 1 comment

#179 - build(deps): update prost requirement from 0.11.0 to 0.12.2

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: dependencies

#178 - build(deps): update prost-build requirement from 0.11.0 to 0.12.2

Pull Request - State: open - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#177 - build(deps): update prost-types requirement from 0.11.0 to 0.12.2

Pull Request - State: open - Opened by dependabot[bot] over 1 year ago
Labels: dependencies

#176 - build(deps): update hyper requirement from 0.14.16 to 1.0.0

Pull Request - State: closed - Opened by dependabot[bot] over 1 year ago - 1 comment
Labels: help wanted, dependencies

#175 - fix: correctly handle empty family labels

Pull Request - State: closed - Opened by mxinden almost 2 years ago - 3 comments

#174 - Histogram with empty family labels creates unparseable metrics output

Issue - State: closed - Opened by tylerlevine almost 2 years ago - 4 comments

#173 - feat(encoding): add impls for `Encode*Value`

Pull Request - State: closed - Opened by brocaar almost 2 years ago - 4 comments

#172 - mips: EncodeCounterValue implementation missing for u32?

Issue - State: open - Opened by brocaar almost 2 years ago