ETag cache may not be invalidated when necessary.

Bug #652459 reported by Benji York
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lazr.restful
Triaged
Low
Unassigned

Bug Description

The only place the ETag cache (etags_by_media_type) is invalidated is in the applyChanges method of EntryManipulatingResource, but I would expect that the values that influence the ETag value can be mutated in other situations. If so, a stale ETag could be reported.

Revision history for this message
Gary Poster (gary) wrote :

Leonard explains that this cache is only used within a single request, so the problem is real, but not as bad as it could be.

Feel free to argue for a higher priority. :-)

Changed in lazr.restful:
status: New → Triaged
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.