<div class="gmail_quote">On Sat, Nov 20, 2010 at 12:09 PM, Brett Henderson <span dir="ltr"><<a href="mailto:brett@bretth.com">brett@bretth.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hmm, I've given all of this a bit more thought.  Perhaps there is a need for a "simple" schema that is easy for people to populate and utilise.  I'm quite happy with hstore, but it's not as simple for those familiar with basic SQL.<br>

<br>The original reason I created the so-called simple schema was to support improved bounding box functionality because I couldn't do it via flat files efficiently.  It was called "simple" because I was also working on a full history schema that I never found time to complete.  My intent has always been to optimise for accurate bounding box query performance and not simplicity so the name is something of a misnomer.<br>

<br>Anyway, perhaps I should re-instate the old tasks and run them alongside the new ones.  I'll have to re-think the naming of these tasks and schemas.  Perhaps "simple" and "snapshot" or something ...<br>

<br>But I don't know when I'll get to do this.  I'm very time poor at the moment.</blockquote><div><br>Okay, that wasn't too painful.  I found an hour or two to today so I've created new (actually old) tasks and documented them here:<br>
<a href="http://wiki.openstreetmap.org/wiki/Osmosis/Detailed_Usage_0.39#PostGIS_Tasks_.28Simple_Schema.29">http://wiki.openstreetmap.org/wiki/Osmosis/Detailed_Usage_0.39#PostGIS_Tasks_.28Simple_Schema.29</a><br><br>It's available in SVN for now.  These "new" tasks are just the old tasks retrieved out of SVN history and renamed.  Note that these tasks are effectively at a dead end because any new development is likely to proceed on the new hstore schema.  They should continue to work for the foreseeable future.<br>
</div></div><br>I'll probably cause further confusion with schema names.  But I'm now calling the new style hstore schema the "pgsnapshot" schema, and the older tag table style schema the "pgsimple" schema.  I'm open to suggestions, but any change will need to be reflected on the wiki and in the codebase.<br>
<br>Brett<br><br>