openplannerteam / itinero-transit

A transit routing module for Itinero using Linked Connections.
Other
6 stars 1 forks source link

Implement transitdb #24

Closed xivk closed 5 years ago

xivk commented 5 years ago

Implement a transit db, one concept TransitDb that contains a ConnectionsDb, TripsDb and StopsDb. Make this serializable.

pietervdvn commented 5 years ago

I merged in the 'IO-cleanup' code and did a few updates here and there. There is a new callback added which can be injected into the constructor to update a certain timeframe. The server has been based on this new version.

I also noticed that, when loading more data in multiple batches, the departure enumerator fails and can not enumerate entries anymore - this is something that should be looked into. I've added a failing functional test for this specific case.