{"action":"created","issue":{"url":"https://api.github.com/repos/laravel/framework/issues/13675","repository_url":"https://api.github.com/repos/laravel/framework","labels_url":"https://api.github.com/repos/laravel/framework/issues/13675/labels{/name}","comments_url":"https://api.github.com/repos/laravel/framework/issues/13675/comments","events_url":"https://api.github.com/repos/laravel/framework/issues/13675/events","html_url":"https://github.com/laravel/framework/issues/13675","id":156531757,"number":13675,"title":"Redis tagged cache using a lot more storage since upgrading from 5.2.12 to 5.2.28","user":{"login":"HughNoble","id":6029435,"avatar_url":"https://avatars.githubusercontent.com/u/6029435?v=3","gravatar_id":"","url":"https://api.github.com/users/HughNoble","html_url":"https://github.com/HughNoble","followers_url":"https://api.github.com/users/HughNoble/followers","following_url":"https://api.github.com/users/HughNoble/following{/other_user}","gists_url":"https://api.github.com/users/HughNoble/gists{/gist_id}","starred_url":"https://api.github.com/users/HughNoble/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HughNoble/subscriptions","organizations_url":"https://api.github.com/users/HughNoble/orgs","repos_url":"https://api.github.com/users/HughNoble/repos","events_url":"https://api.github.com/users/HughNoble/events{/privacy}","received_events_url":"https://api.github.com/users/HughNoble/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/laravel/framework/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-05-24T15:03:57Z","updated_at":"2016-05-24T19:10:30Z","closed_at":null,"body":"We use tagged redis cache to power a custom page cache implementation and since upgrading from Laravel 5.2.12 to 5.2.28 our Redis instance has been filling up within a matter of hours (it was previously running for > 6 months without filling up). We have cleared our instance since the upgrade and each time we do this it fills up within a few hours.\r\n\r\nHere's an example of what it was doing vs what it's doing now. Same application code for both, different Laravel version.\r\n\r\n**5.2.12**\r\n- tag > {page_cache_tag} = 57446252aca8d812554263\r\n- 71f15aa7ad3a126cfabdebe2e99ebec0b86e171f > {expected_end_result}\r\n\r\n**5.2.28**\r\n- tag > {page_cache_tag} = 5744602c7e054020397443\r\n- 5744602c7e054020397443 > 5744602c7e054020397443:standard = list. List item 1 = {final_page_cache_key}\r\n- {final_page_cache_key} = {expected_end_result}\r\n\r\nFor the 5.2.28 version the middle key seems to store a reference to each tag which uses the key stored within it. So if there are 2 tags which relate to 2 keys it will store 4 items in that reference stage.\r\n\r\nIt's the keys in that middle step which are filling up our instance.\r\n\r\nIf more information is needed let me know and I'll try to get it. "},"comment":{"url":"https://api.github.com/repos/laravel/framework/issues/comments/221372799","html_url":"https://github.com/laravel/framework/issues/13675#issuecomment-221372799","issue_url":"https://api.github.com/repos/laravel/framework/issues/13675","id":221372799,"user":{"login":"GrahamCampbell","id":2829600,"avatar_url":"https://avatars.githubusercontent.com/u/2829600?v=3","gravatar_id":"","url":"https://api.github.com/users/GrahamCampbell","html_url":"https://github.com/GrahamCampbell","followers_url":"https://api.github.com/users/GrahamCampbell/followers","following_url":"https://api.github.com/users/GrahamCampbell/following{/other_user}","gists_url":"https://api.github.com/users/GrahamCampbell/gists{/gist_id}","starred_url":"https://api.github.com/users/GrahamCampbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GrahamCampbell/subscriptions","organizations_url":"https://api.github.com/users/GrahamCampbell/orgs","repos_url":"https://api.github.com/users/GrahamCampbell/repos","events_url":"https://api.github.com/users/GrahamCampbell/events{/privacy}","received_events_url":"https://api.github.com/users/GrahamCampbell/received_events","type":"User","site_admin":false},"created_at":"2016-05-24T19:10:30Z","updated_at":"2016-05-24T19:10:30Z","body":"Note:\r\n\r\n#### THIS ALSO AFFECTS L5.1 LTS TOO"}}
{"actor":{"display_login":"GrahamCampbell"}}