{"action":"created","issue":{"url":"https://api.github.com/repos/mapcrafter/mapcrafter/issues/130","labels_url":"https://api.github.com/repos/mapcrafter/mapcrafter/issues/130/labels{/name}","comments_url":"https://api.github.com/repos/mapcrafter/mapcrafter/issues/130/comments","events_url":"https://api.github.com/repos/mapcrafter/mapcrafter/issues/130/events","html_url":"https://github.com/mapcrafter/mapcrafter/issues/130","id":57216160,"number":130,"title":"The Case of the Missing Markers","user":{"login":"r3v","id":437297,"avatar_url":"https://avatars.githubusercontent.com/u/437297?v=3","gravatar_id":"","url":"https://api.github.com/users/r3v","html_url":"https://github.com/r3v","followers_url":"https://api.github.com/users/r3v/followers","following_url":"https://api.github.com/users/r3v/following{/other_user}","gists_url":"https://api.github.com/users/r3v/gists{/gist_id}","starred_url":"https://api.github.com/users/r3v/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/r3v/subscriptions","organizations_url":"https://api.github.com/users/r3v/orgs","repos_url":"https://api.github.com/users/r3v/repos","events_url":"https://api.github.com/users/r3v/events{/privacy}","received_events_url":"https://api.github.com/users/r3v/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mapcrafter/mapcrafter/labels/Bug","name":"Bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-02-10T18:36:36Z","updated_at":"2015-02-17T15:46:43Z","closed_at":null,"body":"or... \r\n## \"Missing generated markers and incorrect labels\"\r\n\r\nI have a nightly job setup to update the map and markers for my server.  As of yesterday, only 3 markers are showing up.  It should be more like 15-20.  And of the three that remain, the labels are wrong on two... they appear to be truncated at an apostrophe when they weren't before. e.g. \"r3v's house\" is just listed as \"r3v\" in markers-generated.js:\r\n`{\"pos\": [1573,-540,69], \"title\": \"r3v\", \"text\": \"r3v\", },`\r\n\r\nI checked the signs in game to make sure they're still what they should be, and all is good for the ones I checked. \r\n\r\nI'm not sure what else to look into, since while I make sure to capture the output of both map and marker generation, there's not much information in the output for markers.  \r\n\r\nIs it possible that a bad sign could cause this to break? It's possible some were added the day before the markers went missing off the map... but I don't exactly know where, so I don't know where to look yet.\r\n\r\nSuggestions? Any more info needed?"},"comment":{"url":"https://api.github.com/repos/mapcrafter/mapcrafter/issues/comments/74689123","html_url":"https://github.com/mapcrafter/mapcrafter/issues/130#issuecomment-74689123","issue_url":"https://api.github.com/repos/mapcrafter/mapcrafter/issues/130","id":74689123,"user":{"login":"m0r13","id":1788152,"avatar_url":"https://avatars.githubusercontent.com/u/1788152?v=3","gravatar_id":"","url":"https://api.github.com/users/m0r13","html_url":"https://github.com/m0r13","followers_url":"https://api.github.com/users/m0r13/followers","following_url":"https://api.github.com/users/m0r13/following{/other_user}","gists_url":"https://api.github.com/users/m0r13/gists{/gist_id}","starred_url":"https://api.github.com/users/m0r13/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/m0r13/subscriptions","organizations_url":"https://api.github.com/users/m0r13/orgs","repos_url":"https://api.github.com/users/m0r13/repos","events_url":"https://api.github.com/users/m0r13/events{/privacy}","received_events_url":"https://api.github.com/users/m0r13/received_events","type":"User","site_admin":false},"created_at":"2015-02-17T15:46:43Z","updated_at":"2015-02-17T15:46:43Z","body":"In the cache file are the entities of every chunk from every region cached. The entities of all the chunks in a region file are updated when the last modification time of the region file is greater than the one of the cache file. Then for every chunk in this region is checked whether its timestamp in the region file is also greater than the one of the cache file. If yes, the entities of the chunk are re-read into the cache. At the end, the (updated) cache is written back to the cache file again.\r\n\r\nMaybe there is a flaw in my logic? Maybe one could also skip checking the region file timestamps since just reading the chunk timestamps from the region files doesn't take much time."}}