You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if (!$node->getContext()->getWorkspace()->isPublicWorkspace()) {
106
-
return;
107
-
}
108
105
109
106
$url = $this->getCurrentUrl();
110
107
@@ -144,6 +141,7 @@ public function storeRootCacheIdentifier(JoinPointInterface $joinPoint)
144
141
$logger->debug('Mapping URL ' . $url . ' to ' . $rootIdentifier . ' with tags ' . implode(', ', $rootTags));
145
142
146
143
$arguments = $this->getCurrentArguments($node);
144
+
// TODO: To make parallel rendering possible, we need to make sure that the cache key also includes the currently rendered workspace, as the node might originate from a base workspace (usually live). See `DocumentNodeCacheKey`.
// TODO: Add workspace name to cache entry to allow parallel releases, but `CacheUrlMappingAspect` has to provide node in correct workspace during rendering
0 commit comments