client_rust
client_rust copied to clipboard
UTF-8: Implement support in Rust client library
As in https://github.com/prometheus/client_golang/issues/1369 and https://github.com/prometheus/client_java/issues/916, the Rust client library needs to be updated to support UTF-8.
Tasks:
- [ ] Add flag to enable change in validation logic to check that metric and label names are UTF-8 valid instead of the old letters/numbers/underscores/colons set
- [ ] Update exposition format parsers for the new syntax
- [ ] Update PromQL parsers (if any) for the new syntax
- [ ] Update content negotiation logic
For background and references see https://github.com/prometheus/prometheus/issues/13095
@ywwg I would like to take this up.
@shashank-priyadarshi Thanks! I'm making progress on this already on my end
Yes sorry I am unable to assign Fede on this issue