forked from ezsystems/ezpublish-kernel
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[7.1] Remove Foshttpcache code, leaving that to ezplatform-http-cache (…
…ezsystems#2194) * [BC] Remove HttpCache implementation in Core * [Soft BC] Change SiteAccessMatchListener to make fos_http_cache.user_context.request_matcher optional * Revert "[Soft BC] Change SiteAccessMatchListener to make fos_http_cache.user_context.request_matcher optional" This reverts commit dd914b6. Reason: Until field types are moved out of kernel, any of them dealing with relations will as of ezsystems#2263 depend on either 1.x or 2,x being installed, so change to composer is adjusted for this to not remove, but allow usage of 2.x as well.
- Loading branch information
Showing
103 changed files
with
123 additions
and
5,621 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
# Backwards compatibility changes | ||
|
||
Changes affecting version compatibility with former or future versions. | ||
|
||
## Changes | ||
|
||
|
||
## Deprecations | ||
|
||
|
||
|
||
## Removed features | ||
|
||
|
||
* HttpCache and Kernel removed | ||
As previously deprecated in 6.11, these classes are now removed: | ||
eZ\Bundle\EzPublishCoreBundle\HttpCache | ||
eZ\Bundle\EzPublishCoreBundle\Kernel | ||
|
||
|
||
* HttpCache features has been removed in favour of ezplatform-http-cache package, affects: | ||
- Classes | ||
- eZ\Bundle\EzPublishCoreBundle\Cache\Http\InstantCachePurge | ||
- eZ\Bundle\EzPublishCoreBundle\Cache\Http\VarnishProxyClientFactory | ||
- eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Compiler\HttpCachePass | ||
- eZ\Publish\Core\MVC\Symfony\Cache\GatewayCachePurger | ||
- eZ\Publish\Core\MVC\Symfony\Cache\Http\ContentPurger | ||
- eZ\Publish\Core\MVC\Symfony\Cache\Http\EventListener\* | ||
- eZ\Publish\Core\MVC\Symfony\Cache\Http\FOSPurgeClient | ||
- eZ\Publish\Core\MVC\Symfony\Cache\Http\InstantCachePurger | ||
- eZ\Publish\Core\MVC\Symfony\Cache\Http\LocalPurgeClient | ||
- eZ\Publish\Core\MVC\Symfony\Cache\Http\LocationAwareStore | ||
- eZ\Publish\Core\MVC\Symfony\Cache\Http\RequestAwarePurger | ||
- eZ\Publish\Core\MVC\Symfony\Cache\Http\SignalSlot\* | ||
- eZ\Publish\Core\MVC\Symfony\Cache\PurgeClientInterface | ||
- Services | ||
- ezpublish.http_cache.purger.instant | ||
- ezpublish.http_cache.purge | ||
- ezpublish.http_cache.purge_client.local | ||
- ezpublish.http_cache.store | ||
- ezpublish.http_cache.cache_manager | ||
- ezpublish.http_cache.proxy_client.varnish.factory | ||
- ezpublish.http_cache.purge_client.fos | ||
- ezpublish.http_cache.purge_client | ||
- ezpublish.cache_clear.content.base_locations_listener | ||
- ezpublish.cache_clear.content.parent_locations_listener | ||
- ezpublish.cache_clear.content.related_locations_listener | ||
- ezpublish.http_cache.signalslot.* | ||
|
||
* User identify / hash generation duplicated by FosHttpCache features | ||
- Classes | ||
- eZ\Publish\Core\MVC\Symfony\Security\User\HashGenerator | ||
- eZ\Publish\Core\MVC\Symfony\Security\User\Identity | ||
- Services | ||
- ezpublish.user.identity | ||
- ezpublish.user.hash_generator |
132 changes: 0 additions & 132 deletions
132
doc/specifications/cache/http/context_aware_http_cache.md
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.