Origin of issue
osm files can be big, users might have world, continent, country, states, county/municipalities, or might just have a small bbox download of osm data.
difficulty: Unknown but probably high
Urgency: yes, urgent, this version should work with any size of osm file.
You might look at using std::stxxl which implements extra large standard containers the automatically overflow to disk as needed but without the need to explicitly handle this at the C++ access level.
Origin of issue osm files can be big, users might have world, continent, country, states, county/municipalities, or might just have a small bbox download of osm data. difficulty: Unknown but probably high Urgency: yes, urgent, this version should work with any size of osm file.