Open
Description
Is your feature request related to a problem? Please describe.
We want to have enough tests coverage for UTF-8 support in Cortex. Integration test is a good way to test this end to end.
Describe the solution you'd like
Add new UTF-8 test cases to existing integration test suite. We should try to have test cases on all Cortex features that might be relevant to UTF-8 names.
- Ingestion
- Cortex should be able to ingest time series, metadata, exemplars with UTF-8 names successfully through remote write
- Query
- Cortex should be able to query data containing UTF-8 names.
- Test should cover both Ingester and Store Gateway
- Cover all Query APIs such as Instant, Range Query, Label Names, Label Values, Metadata, Exemplars, etc
- Rules
- Cortex should be able to use rules with UTF-8 names
- Rules with UTF-8 names should be evaluated successfully for both alerting and recording rules
- Rule APIs should support UTF-8 names
- Alertmanager
- Cortex should be able to use alertmanager configs with UTF-8 names
- AlertManager APIs should support UTF-8 names
- Others
- OTLP