[Rebuild] Do I win a prize if I am the first to post?

Simon Poole simon at poole.ch
Mon Jan 16 08:46:49 GMT 2012


I would like to take one step back and ask, what is the value of keeping 
the history of edit-tainted objects and is it enough value to justify 
expending a lot of effort to keep it in the DB (in the current DB, it is 
a given that in some form it will stay available for people really 
interested enough to process history files)?

We are talking about something around 5% of the current highways and 
routes (the impact on other objects is < 1%) and the number is likely to 
decrease up to the switch over date.

I believe that we will be far better served by avoiding complicated and 
in the end unsatisfactory history retention schemes and should simply 
synthesize new v1 objects (keeping the current id to make things simple) 
for anything that has tainted edits and leave it at that.

On the other hand I think I would support at least some research in to 
how we handle splits and mergers, at least the later potentially would 
require synthesizing completely new objects (particularly if we want to 
model pure "in editor" splits and mergers).

Simon



More information about the Rebuild mailing list