You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Java parseInt is 32 bits, so osm-p2p ids throws NumberFormatException.
I'm not sure where else 32 bit numbers are used. Should we send a PR to JOSM, or figure out a way for dealing with clients that use 32 bit ids? There might be other challenges with JOSM - we don't yet know how it will handle non-sequential version numbers.
How might we get JOSM and other potential clients working with osm-p2p? One option would be creating some type of temporary 'mapping' for each client between internal ids and ids exposed to a particular client, but this seems like it could be very fragile.
The text was updated successfully, but these errors were encountered:
JOSM using
Integer.parseInt
when interacting with the API for parsing the ID of a newly created changeset and parsing the new version number of an updated entity.Java
parseInt
is 32 bits, so osm-p2pids
throwsNumberFormatException
.I'm not sure where else 32 bit numbers are used. Should we send a PR to JOSM, or figure out a way for dealing with clients that use 32 bit ids? There might be other challenges with JOSM - we don't yet know how it will handle non-sequential version numbers.
How might we get JOSM and other potential clients working with osm-p2p? One option would be creating some type of temporary 'mapping' for each client between internal ids and ids exposed to a particular client, but this seems like it could be very fragile.
The text was updated successfully, but these errors were encountered: