Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite tile_map loading to be more reliable (Jade) #427

Merged
merged 1 commit into from
Sep 12, 2016

Commits on Sep 12, 2016

  1. Rewrite tile_map loading to be more reliable

    This changes how the tile_map plugin handles making network requires for tiles.
    It will now:
    - Use thread conditions to prompt loading rather than spinning
    - Prioritize loading tiles in the visible area
    - Retry a failed network request up to 5 times
    - Not discard tile requests if there are more than 100 in the queue
    
    This changes should significantly reduce (if not completely eliminate) the
    number of tiles that fail to load and hopefully make tiles within the visible
    area appear faster when there are many in the queue.
    
    Fixes swri-robotics#342 and swri-robotics#421.
    pjreed committed Sep 12, 2016
    Configuration menu
    Copy the full SHA
    3822e88 View commit details
    Browse the repository at this point in the history