[Talk-de] Werden IDs von gelöschten Objekten wieder vergeben?

Matthias Julius lists at julius-net.net
Di Nov 23 16:41:05 UTC 2010


On Tue, 23 Nov 2010 16:38:24 +0100 (CET), Fabian Schmidt
<fschmidt at informatik.uni-leipzig.de> wrote:
> Am 23.11.10 schrieb Jochen Topf:
> 
>> Die ID wird niemals neu vergeben. Auch deswegen, weil gelöschte Objekte
>> ja
>> noch da sind. Sie werden nur als gelöscht gekennzeichnet, aber sie sind
>> mit
>> allen ihren Änderungen in der Historie noch abrufbar.
> 
> d.h. es kann passieren, dass eine ID an einer Stelle gelöscht und an
einer
> ganz anderen Stelle wieder recycelt wird:

Das kann eigentlich nicht passieren. Schon alleine deshalb, weil die IDs
von der Datenbank mittels einer Sequenz generiert wird. D.h. sie werden
fortlaufend vergeben, ohne dabei nachzusehen, ob irgendwo eine frei ist.

> 
> http://www.openstreetmap.org/browse/node/4/history

Ich halte das eher für ein Artefakt der Umstellung auf API 0.6 oder so.

Matthias




Mehr Informationen über die Mailingliste Talk-de