Skip to content

Commit 313a78d

Browse files
author
Jakob Kartschall
committed
add note about queries to ingesters without __name__ label
Signed-off-by: Jakob Kartschall <[email protected]>
1 parent 4f6225b commit 313a78d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
* [ENHANCEMENT] Flusher: Added `-flusher.exit-after-flush` option (defaults to true) to control whether Cortex should stop completely after Flusher has finished its work. #2877
8888
* [ENHANCEMENT] Added metrics `cortex_config_hash` and `cortex_runtime_config_hash` to expose hash of the currently active config file. #2874
8989
* [ENHANCEMENT] Logger: added JSON logging support, configured via the `-log.format=json` CLI flag or its respective YAML config option. #2386
90-
* [ENHANCEMENT] Clarify limitations to the `/api/v1/series` endpoint. #2953
90+
* [ENHANCEMENT] Clarify limitations of the `/api/v1/series`, `/api/v1/labels` and `/api/v1/label/{name}/values` endpoints. #2953
9191
* [BUGFIX] Fixed a bug in the index intersect code causing storage to return more chunks/series than required. #2796
9292
* [BUGFIX] Fixed the number of reported keys in the background cache queue. #2764
9393
* [BUGFIX] Fix race in processing of headers in sharded queries. #2762

docs/configuration/v1-guarantees.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ The Cortex maintainers commit to ensuring future version of Cortex can read data
2323

2424
Cortex strives to be 100% API compatible with Prometheus (under `/api/prom/*`); any deviation from this is considered a bug, except:
2525

26-
- Requiring the `__name__` label on queries.
27-
- For queries to the `/api/v1/series`, `/api/v1/labels` and `/api/v1/label/{name}/values` endpoints, given time ranges older than the data stored in ingesters will be ignored and data will only retrieved from ingesters.
26+
- Requiring the `__name__` label on queries when querying the chunks storage (queries to ingesters or clusters running the blocks storage are not affected).
27+
- For queries to the `/api/v1/series`, `/api/v1/labels` and `/api/v1/label/{name}/values` endpoints, query's time range is ignored and the data is always fetched from ingesters.
2828
- Additional API endpoints for creating, removing and modifying alerts and recording rules.
2929
- Additional API around pushing metrics (under `/api/push`).
3030
- Additional API endpoints for management of Cortex itself, such as the ring. These APIs are not part of the any compatibility guarantees.

0 commit comments

Comments
 (0)