Skip to content

Conversation

@Plopix
Copy link
Contributor

@Plopix Plopix commented Nov 5, 2017

Issue: https://jira.ez.no/browse/EZP-28183

This bundle relies on ezplatform.http_cache.purge_client but the code in ez kernel sets ezpublish.http_cache.purge_client
Wiring has not been done, which also mean, that this feature was not tested.

@Plopix
Copy link
Contributor Author

Plopix commented Nov 5, 2017

ping @vidarl @andrerom @bdunogier
This PR and #21 should bring back a working version with Varnish of 1.12

Copy link
Contributor

@bdunogier bdunogier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot for this. It looks very valid to me.

which also mean, that this feature was not tested.

The package is still experimental, as indicated in the README.

It would be good to add a Unit Test for this compiler pass. It would document which services are meant to be replaced, instead of reverse engineering the code itself.

Copy link
Contributor

@andrerom andrerom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good for me to, even if it will be needed to be adapted in #19, but we'll handle that there.

@andrerom andrerom merged commit 6b1dafa into ezsystems:master Nov 6, 2017
@Plopix
Copy link
Contributor Author

Plopix commented Nov 6, 2017

@bdunogier @andrerom @vidarl

The package is still experimental, as indicated in the README.

But it is enabled by default in the last stable 1.12.
Should we remove it from there?

Cool this PR helped!
#24

vidarl added a commit to vidarl/ezplatform-http-cache that referenced this pull request Nov 7, 2017
vidarl added a commit to vidarl/ezplatform-http-cache that referenced this pull request Nov 15, 2017
andrerom pushed a commit that referenced this pull request Nov 17, 2017
* Revert "Allows http purge type to work (#22)"

This reverts commit 6b1dafa.

* Added plugin support for purge clients

* Renamed FOSPurgeClient.php to VarnishPurgeClient.php

* Added plugin support for TagHandler

* Updated declaration of PurgeClientInterface

* Added doc on how to write http cache drivers

* Changed DI alias to ez_platform_cache by renaming EzSystemsPlatformHttpCacheExtension class

* Updated composer.json as we depend on ezpublish-kernel PR #2136

* Changed to single quites on services.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants