Skip to content

Commit

Permalink
docs: add entity cache note (apollographql#6083)
Browse files Browse the repository at this point in the history
Co-authored-by: Edward Huang <edward.huang@apollographql.com>
  • Loading branch information
2 people authored and devfreddy-apollo committed Oct 17, 2024
1 parent b078823 commit 612074c
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions docs/source/configuration/entity-caching.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,15 @@ preview_entity_cache:
private_id: "user_id"
```


<Note>

In router v1.51 and earlier, Redis and per-subgraph caching configurations are set directly on `preview_entity_cache`, for example `preview_entity_cache.redis`.

This configuration may change while the feature is in [preview](/resources/product-launch-stages/#product-launch-stages).

</Note>

### Configure time to live (TTL)

Besides configuring a global TTL for all the entries in Redis, the GraphOS Router also honors the [`Cache-Control` header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control) returned with the subgraph response. It generates a `Cache-Control` header for the client response by aggregating the TTL information from all response parts.
Expand Down

0 comments on commit 612074c

Please sign in to comment.