Skip to content

Make Tagging an explicit responsiblity of the ProxyClient / next release? #283

@dantleech

Description

@dantleech

Actually we use the Ban capability of a proxy server to invalidate tags - in the tag manager we send a regex to the proxy client for banning.

This causes problems for a proxy client which does not support ban, but does support tag invalidation as it should actually be passed a discrete list of tags, not a regex.

I suggest introducing a TagInterface in addition to BanInterface. The Varnish proxy client would then implement theTagInterface and subsequently perform the required BAN. Whereas another implementation (e.g. Symfony HTTP cache) can explicitly handle the tag invalidation.

This seems to be addressed in master -- do we know when the next release will be? Is anything standing in the way?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions