Title Status Priority Category Version Component Replies Last updated Assigned to Created Scoresort ascending
[meta] Profile/rationalise cache tags Needs work Major Task main cache system 129 2 years 11 months 12 years 2 weeks 109.328
[meta] Finalize the cache contexts API & DX/usage, enable a leap forward in performance Active Major Plan main cache system 160 3 years 10 months wim leers 11 years 2 months 76.541
ChainedFastBackend should not invalidate the whole fastBackend when doing a Set() Needs work Normal Task main cache system 68 11 months 1 day 10 years 5 months 58.711
Allow plugin derivers to specify cache tags for their definitions Needs work Major Task main plugin system 122 2 weeks 1 day 7 years 7 months 54.18
DatabaseCacheTagsChecksum is misbehaving because of the static cache Needs work Major Bug report main cache system 71 3 years 3 months 9 years 2 months 46.15
Make CacheBackendInterface::get() return a proper class Needs work Normal Task main cache system 155 4 months 1 week 13 years 8 months 43.986
Our cacheability debug headers show completely wrong information Needs work Major Bug report main cache system 22 8 months 1 week 6 years 12 months 42.039999999999999
Add a CacheTagsAggregator to reduce DB cache tags while keeping API cache tags fine-grained Needs work Normal Task main cache system 15 4 months 1 week 2 years 11 months 39.436
Optimize render caching Needs work Normal Plan main render system 66 1 year 1 month 8 years 10 months 38.611
Use new cache tag ENTITY_TYPE_list:BUNDLE in Views to improve cache hit rate Needs work Major Bug report main views.module 75 4 months 1 week 6 years 11 months 38.556
Cache redirect error displayed when using 'view own unpublished content' permission alongside node grants Needs work Normal Bug report main node system 54 10 months 1 day 1 year 2 months 37.912
Incorrect Cache-Control headers for authenticated users Needs work Normal Bug report main request processing system 41 10 months 3 weeks 6 years 4 days 36.988
Add a helper for clearing of multiple (but finite) variations of cache IDs Active Normal Task main cache system 28 7 years 8 months 13 years 2 months 35.308
Using the URL alias UI to change aliases doesn't do necessary invalidations: path aliases don't have cache tags Active Normal Bug report main path.module 45 1 year 3 months 11 years 2 days 35.171
Bubbling of elements' max-age to the page's headers and the page cache Needs work Major Bug report main cache system 181 14 hours 25 min 11 years 6 months 33.975
Cache bin names should be set from service tags, not the service name Needs work Normal Bug report main cache system 81 1 year 9 months 4 years 1 month 32.691
Static cache access policy checking Needs review Normal Task main base system 31 2 weeks 4 days 9 months 1 day 32.63
[meta] Document service definition tags Postponed Major Task main documentation 80 1 year 8 months 11 years 11 months 30.894
Allow non-intrinsic (implementation-dependent) cache context services to specify their parents via DynamicParentContextInterface::getParents() Needs work Major Task main cache system 64 1 year 3 weeks 11 years 1 month 29.004999999999999
Skip cache tag invalidation if no cache items have cache tags in the memory backend Needs work Normal Task main cache system 18 3 months 3 weeks 5 months 1 week 28.999
Support an independent max-age for 4xx responses Needs work Normal Task main request processing system 141 1 week 23 hours 11 years 2 weeks 28.977
Automatically split cache debug headers into multiple lines when they exceed 8k Needs review Normal Bug report main request processing system 169 2 days 4 hours 9 years 3 months 28.734
Add cacheable metadata to SelectInterface and entity QueryInterface objects Needs review Normal Feature request main cache system 40 1 week 4 days 1 year 1 month 28.137
Cache POST/PATCH in ResourceObjectNormalizationCacher breaks MenuLinkContentTest Active Normal Bug report main jsonapi.module 2 2 years 8 months 2 years 8 months 27.361
Auto-placeholdering does not always happen if #lazy_builder did not specify cache keys Active Major Bug report main render system 7 1 year 2 months 2 years 2 months 26.094000000000001
Make empty route lookup cacheable Fixed Normal Task 11.x-dev routing system 33 1 day 2 hours 1 month 1 week 25.875
Support min-age in render caching Needs work Major Task main render system 44 3 years 2 months 10 years 11 months 25.429
Merging cache metadata is slow with thousands of tags added. Needs work Normal Task main cache system 14 10 months 6 days 2 years 6 months 25.215
Reordering taxonomy terms after "Reset to alphabetical" yields incorrect results upon save Needs work Normal Bug report main taxonomy.module 112 2 months 20 hours 8 years 4 months 25.142
Race conditions in CacheCollector/State (again) Needs review Critical Bug report main base system 85 5 days 14 hours 1 year 4 months 24.702
NodeController::revisionOverview is uncacheable Needs work Normal Bug report main node system 60 6 months 4 days 4 years 8 months 24.361
Add and use a node_list:published cache tag Active Normal Task main cache system 11 3 years 1 month 4 years 11 months 24.226
Views result cache not containing cache tags from plugins Active Normal Bug report main views.module 10 1 month 5 days 7 years 5 months 24
Allow modules to add their own cache tags to a specific routing cache entry Needs work Normal Feature request main routing system 13 10 months 2 weeks 2 years 5 months 23.763
Add validation for cache bin service arguments Needs work Normal Task main cache system 22 3 years 3 months 9 years 3 months 23.7
Fix wrong cache dependencies on layout components Postponed (maintainer needs more info) Normal Bug report main layout_builder.module 8 4 months 1 week 5 months 1 day 23.511
Access result caching per user(.permissions) does not check for correct user Needs work Major Bug report main base system 72 1 month 3 weeks 10 years 4 months 23.369
Add ShmBackend for when APCu is not available Active Normal Task main cache system 3 1 year 7 months 2 years 6 months 23.071999999999999
Compatibility with Cache Control Override: is max-age=0 really necessary for BigPipe's placeholders? Postponed Normal Task main big_pipe.module 36 9 months 3 weeks 7 years 5 months 22.8
Introduce revision cache tags and invalidate them on revision save/delete Needs work Normal Task main entity system 21 3 months 1 week 8 years 11 months 22.537
Use two cache entries for ChainedFast using atomic-exchange for the invalidation timestamp Needs work Major Task main cache system 14 1 year 6 months 2 years 6 months 22.23
Markdown docs for cache API Active Normal Task main cache system 4 4 weeks 22 hours 4 weeks 1 day 21.989
Translating field labels does not invalidate cache Needs work Major Bug report main locale.module 40 11 months 2 weeks 9 years 6 months 21.481
Static plugin cache is not automatically invalidated Needs work Normal Bug report main plugin system 15 1 month 1 week 1 month 1 week 21.43
Loading entity during save will cache old version Needs work Critical Bug report main entity system 9 1 month 1 week 1 year 7 months 21.244
Avoid saving menu links through node form when they do not change Needs review Normal Task main menu system 41 2 weeks 15 hours 1 year 5 months 21.068999999999999
Add static caching to convertTokensToKeys() Needs work Normal Feature request main cache system 20 1 week 6 days 3 weeks 5 days 20.85
Time-based cached views get invalidated too frequently Needs work Major Bug report main views.module 42 2 years 6 months 10 years 11 months 20.515
ChainedFastBackend should have a centralized invalidation service Needs work Normal Task main cache system 48 11 months 2 weeks 10 years 10 months 20.458
Performance regression: Search API cache tags appearing on all pages causing cache invalidation issues Postponed (maintainer needs more info) Normal Bug report main cache system 7 2 weeks 4 days 8 months 3 weeks 20
Subscribe with RSS Subscribe to Issues for Drupal core