Page MenuHomePhabricator

Caching on pageview API should be for 1 day
Closed, ResolvedPublic1 Estimated Story Points

Description

Make sure caching headers on pageview API cache results for 1 day.

Event Timeline

Nuria raised the priority of this task from to High.
Nuria updated the task description. (Show Details)
Nuria subscribed.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Caching is done on REST base , see if it is possible to be changed only for pageview API

Nuria renamed this task from Caching on pageview API should be for 1 day to Caching on pageview API should be for 1 day [1pts].Feb 17 2016, 6:04 PM
Nuria set Security to None.
Nuria removed a subscriber: elukey.
Milimetric renamed this task from Caching on pageview API should be for 1 day [1pts] to Caching on pageview API should be for 1 day [1 pts].Feb 17 2016, 6:18 PM

Change 271542 had a related patch set uploaded (by Milimetric):
Increase caching to 1 day

https://gerrit.wikimedia.org/r/271542

Change 271542 merged by Milimetric:
Increase caching to 1 day

https://gerrit.wikimedia.org/r/271542

Milimetric renamed this task from Caching on pageview API should be for 1 day [1 pts] to Caching on pageview API should be for 1 day .Feb 22 2016, 8:58 PM
Milimetric moved this task from In Code Review to Done on the Analytics-Kanban board.
Milimetric set the point value for this task to 1.
Milimetric added a subscriber: Pchelolo.

Assigning to @Pchelolo because he's removing the cache override from the front-end restbase so that aqs can control it.

Created a PR for frontend RESTBase (https://github.com/wikimedia/restbase/pull/523) to pass through any headers sent by AQS without modifications.

The change is deployed, now AQS if completely responsible for it's response headers. RESTBase doesn't change them any more.