b5707ab71c
Fix all go vet issues
2020-07-01 00:01:20 +01:00
e5ee0eaece
Rename a couple of Atlas variables
...
Sometimes names can be too long
2020-06-28 11:01:01 +01:00
9bb91920c9
Make Atlas grow in X and Y dimensions independently
...
Fixes exponential growth
2020-06-28 00:18:39 +01:00
b116cdf291
Convert Atlas to infinite lazy growth
...
The atlas will now expand as needed for any query, but only initialise the chunk tile memory when requested
While this may still be a pre-mature optimisation, it does simplify some code and ensures that our memory footprint stays small, for the most part
2020-06-27 14:48:21 +01:00
2846ed796e
Refactor tiles to objects to be re-used
2020-06-26 19:45:24 +01:00
93b99b7989
Fix tests after rover change
2020-06-25 23:51:31 +01:00
5c12fabb63
Refactor so Rover's aren't in the atlas
2020-06-25 23:27:07 +01:00
7ababb79f6
Migrate to gRPC rather than REST with swagger
...
Will also be adding in a RESTful endpoint to the server as well so it can consume both types
2020-06-12 22:51:18 +01:00
faaa556ad0
Move the Atlas code into it's own package
2020-06-11 20:42:59 +01:00