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 12 months 12 years 3 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
[meta] ChainedFastBackend should not invalidate the whole fastBackend when doing a Set() Active Normal Plan main cache system 70 1 hour 52 min 10 years 6 months 58.804
Allow plugin derivers to specify cache tags for their definitions Needs work Major Task main plugin system 122 3 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 2 weeks 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 2 weeks 7 years 5 days 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 2 weeks 2 years 12 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 2 weeks 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 week 1 year 3 months 37.912
Incorrect Cache-Control headers for authenticated users Needs work Normal Bug report main request processing system 41 11 months 18 hours 6 years 1 week 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 3 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 1 week 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 1 week 13 hours 11 years 7 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 3 weeks 4 days 9 months 1 week 32.63
[meta] Document service definition tags Postponed Major Task main documentation 80 1 year 8 months 11 years 12 months 30.894
Add cacheable metadata to SelectInterface and entity QueryInterface objects Needs work Normal Feature request main cache system 46 1 day 18 hours 1 year 1 month 29.438
Automatically split cache debug headers into multiple lines when they exceed 8k Needs work Normal Bug report main request processing system 172 35 min 38 sec 9 years 3 months 29.030999999999999
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 4 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 4 months 19 hours 5 months 2 weeks 28.999
Support an independent max-age for 4xx responses Needs work Normal Task main request processing system 141 2 weeks 22 hours 11 years 3 weeks 28.977
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 35 3 hours 35 min 1 month 2 weeks 25.875
Support min-age in render caching Needs work Major Task main render system 44 3 years 3 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 1 week 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 1 week 8 years 5 months 25.142
Race conditions in CacheCollector/State (again) Reviewed & tested by the community Critical Bug report main base system 90 6 days 15 hours 1 year 4 months 24.807
NodeController::revisionOverview is uncacheable Needs work Normal Bug report main node system 60 6 months 1 week 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 1 week 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 2 weeks 5 months 1 week 23.511
Access result caching per user(.permissions) does not check for correct user Needs work Major Bug report main base system 72 2 months 4 days 10 years 5 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 10 months 1 day 7 years 6 months 22.8
Introduce revision cache tags and invalidate them on revision save/delete Needs work Normal Task main entity system 21 3 months 2 weeks 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
Remove automatic preloading of all "public" routes, cache routes in fast chained bin Reviewed & tested by the community Normal Task main routing system 44 12 hours 35 min 1 year 3 months 22.116
Markdown docs for cache API Active Normal Task main cache system 4 1 month 5 days 1 month 6 days 21.989
Translating field labels does not invalidate cache Needs work Major Bug report main locale.module 40 11 months 3 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 2 weeks 1 month 2 weeks 21.43
Loading entity during save will cache old version Needs work Critical Bug report main entity system 9 1 month 2 weeks 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 3 weeks 13 hours 1 year 6 months 21.068999999999999
Add static caching to convertTokensToKeys() Needs work Normal Feature request main cache system 20 2 weeks 5 days 1 month 2 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 3 weeks 10 years 10 months 20.458
Subscribe with RSS Subscribe to Issues for Drupal core