<div dir="ltr"><div class="gmail_extra"><div class="gmail_extra">> <span style="font-size:12.8000001907349px">You know that it's always a trade-off, right?</span></div><div class="gmail_extra">Exactly. Regex advocates are ponies in DB design.</div><div class="gmail_extra"><br></div><div class="gmail_extra">> <span style="font-size:12.8000001907349px">disk usage/IO </span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">Index lookup for "</span><span style="color:rgb(80,0,80);font-size:12.8000001907349px">color:green:</span><span style="color:rgb(80,0,80);font-size:12.8000001907349px">lightgreen"</span><span style="color:rgb(80,0,80);font-size:12.8000001907349px">=yes is fast.</span></div><div class="gmail_extra"><font color="#500050"><span style="font-size:12.8000001907349px">full table scan just to compute regex for each value is not</span></font></div><div class="gmail_extra"><font color="#500050"><span style="font-size:12.8000001907349px"><br></span></font></div><div class="gmail_extra"><font color="#500050"><span style="font-size:12.8000001907349px">Or wait do you have an custom DB for OSM tailored both for regexes and geo-queries?</span></font></div><div class="gmail_extra"><span style="font-size:12.8000001907349px"><br></span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">> network </span><span style="font-size:12.8000001907349px">traffic could increase.</span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">1-2 more tags per object? So? Yes, it will <i>increase </i>traffic load<i>.</i></span></div><div class="gmail_extra"><br></div><div class="gmail_extra">There no option to choose between if somebody choose to use ";" in value. You have to use regexes. FYI, this is not sane thing to do with relational databases. I'd rather add more indexes that will search for answers like these: <a href="http://dba.stackexchange.com/questions/10694/pattern-matching-with-like-similar-to-or-regular-expressions-in-postgresql">http://dba.stackexchange.com/questions/10694/pattern-matching-with-like-similar-to-or-regular-expressions-in-postgresql</a></div><div class="gmail_extra"><br></div><div class="gmail_extra">Do you get my point now about technical aspect of this? We need multivalue tags, there easier way to avoid problem: avoid multiple values in <i>value </i>part of key=value.</div><div class="gmail_extra"><br></div><div class="gmail_extra">> <span style="font-size:12.8000001907349px"> </span><span style="font-size:12.8000001907349px">i suggest learning to deal with </span><span style="font-size:12.8000001907349px">it.</span></div><div class="gmail_extra"><span style="font-size:12.8000001907349px">Are you an idiot? I mean really. Try answer these points:</span></div><div class="gmail_extra"><ul style="font-size:12.8000001907349px"><li style="margin-left:15px"><span style="font-size:12.8000001907349px">we can provide clear definition at wiki page for iD or JOSM developers with description of tag instead of guessing by taginfo stats EVERY time they want to adjust something in presets</span></li><li style="margin-left:15px"><span style="font-size:12.8000001907349px">custom strings in editors or JOSM presets are easier to add</span></li></ul></div></div></div>