Results 72 issues of Andi

This issue addresses a similar problem as #2273, but here we need to prevent connection not found errors when we specify the custom model per request. In this case the...

improvement

- [ ] If we use an area with `"coordinates": [[50, 10], ...]` instead of `"coordinates": [[[50, 10], ...]]` there will be an NPE in `com.bedatadriven.jackson.datatype.jts.parsers.PointParser#coordinateFromJson` and the server responds...

As part of #1776 we need to stop using the access encoded values check if a road is accessible for a given vehicle and instead purely rely on the edge...

refactoring

Here I tried to get rid of the lifecycle methods we currently enforce for `DataAccess`. There are two implementations: RAM and MMAP. For `NewRAMDataAccess` it is pretty clear I think:...

Not sure if the current file even needs improvement, but this topic came up here: https://github.com/graphhopper/graphhopper/issues/2392#issuecomment-925690167

improvement

See here: https://github.com/graphhopper/graphhopper/pull/2385/files#r707181772 Possibly related: #1792

refactoring

In `RAMIntDataAccess.java`: ```java @Test public void flushWithoutCreate() { DataAccess da = createDataAccess("abc"); da.setHeader(0, 6); assertEquals(6, da.getHeader(0)); // no error here... da.flush(); da.close(); DataAccess loaded = createDataAccess("abc"); // this will fail...

For edge-based CH this is not a problem, but even for node-based CH it is possible, at least in theory. I'm just not sure if it is worth the effort....

Some of the ideas taken from this discussion: https://github.com/Stunkymonkey/osm_ch/issues/1 * [x] cancel witness searches after a certain amount of nodes have been explored -> see #37 * [ ] use...

See discussion here: https://github.com/easbar/fast_paths/commit/20ba8105ee60a33d22f8a11dff83b8e5094430ac#r53021469