Commit 52c558e1 authored by Thong Kuah's avatar Thong Kuah Committed by Evan Read

Fix outdated development doc

Also, add note about adding polling interval header
parent cbf85e3e
...@@ -11,7 +11,9 @@ Instead you should use polling mechanism with ETag caching in Redis. ...@@ -11,7 +11,9 @@ Instead you should use polling mechanism with ETag caching in Redis.
## How to use it ## How to use it
1. Add the path of the endpoint which you want to poll to 1. Add the path of the endpoint which you want to poll to
`Gitlab::EtagCaching::Middleware`. `Gitlab::EtagCaching::Router`.
1. Set the polling interval header for the response with
`Gitlab::PollingInterval.set_header`.
1. Implement cache invalidation for the path of your endpoint using 1. Implement cache invalidation for the path of your endpoint using
`Gitlab::EtagCaching::Store`. Whenever a resource changes you `Gitlab::EtagCaching::Store`. Whenever a resource changes you
have to invalidate the ETag for the path that depends on this have to invalidate the ETag for the path that depends on this
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment