<p>For performance reasons we use a simplified algorithm for tile dirtying which (as you have guessed) means that updates which only change a relation do not cause tiles to be rerendered.</p>
<p>This is deliberate, to stop changes to large boundary relations having to dirty, and then rerender, very large numbers of tiles.</p>
<p>As you've also guessed it's really anything to do with this repository - the actual code is <a href="https://github.com/openstreetmap/chef/blob/master/cookbooks/tile/files/default/bin/expire-tiles-single#L18">https://github.com/openstreetmap/chef/blob/master/cookbooks/tile/files/default/bin/expire-tiles-single#L18</a>.</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/issues/2095#issuecomment-450739453">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABWnLQpIX20LKPjmsfI70bRlToHEdV5yks5u-4TVgaJpZM4Zl7__">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABWnLe8vh3cgp3JOOzkMKdMMgaXHczWTks5u-4TVgaJpZM4Zl7__.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/openstreetmap/openstreetmap-website","title":"openstreetmap/openstreetmap-website","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/openstreetmap/openstreetmap-website"}},"updates":{"snippets":[{"icon":"PERSON","message":"@tomhughes in #2095: For performance reasons we use a simplified algorithm for tile dirtying which (as you have guessed) means that updates which only change a relation do not cause tiles to be rerendered.\r\n\r\nThis is deliberate, to stop changes to large boundary relations having to dirty, and then rerender, very large numbers of tiles.\r\n\r\nAs you've also guessed it's really anything to do with this repository - the actual code is https://github.com/openstreetmap/chef/blob/master/cookbooks/tile/files/default/bin/expire-tiles-single#L18."}],"action":{"name":"View Issue","url":"https://github.com/openstreetmap/openstreetmap-website/issues/2095#issuecomment-450739453"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/issues/2095#issuecomment-450739453",
"url": "https://github.com/openstreetmap/openstreetmap-website/issues/2095#issuecomment-450739453",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>