Hard to argue with your comments and experience. Thank you for the feedback!
On Fri, Apr 4, 2014 at 4:59 PM, InquiringMind <[email protected]>wrote: > Vladimir, > > Even if ES supported a specific GUID field type, then it could still fail > to be auto-detected. > > I would think that you could detect when your data added a new guid field > much more reliably than ES could auto-detect it. > > Note that you can easily update the mappings of an existing index in > non-breaking ways, and one of these valid ways is to add a field that > didn't exist before. > > I, too, liked ES's schema-less approach which made it easier to dive > directly into and learn. But as time went on, I have finally locked down ES > to never automatically create an index, and to never automatically map a > field that doesn't already have an existing mapping. Combined with the cool > ability to add mappings for new fields to an existing index, these make it > easy to reliably catch new unexpected fields and then add the mappings for > them without the chance of ES dynamically creating an incompatible mapping. > > Note that the auto-detection issue is the same whether ES supports a > "guid" field type or whether you need to be a little more wordy and specify > a "string" type that is indexed but not_analyzed. If you make ES guess, it > can still guess wrong and define the new fields as "string" but with the > standard analyzer. > > Brian > > -- > You received this message because you are subscribed to a topic in the > Google Groups "elasticsearch" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/elasticsearch/cbtYLj5B8eM/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/ff1cae6b-056b-49bd-9054-ea7ea954eabd%40googlegroups.com<https://groups.google.com/d/msgid/elasticsearch/ff1cae6b-056b-49bd-9054-ea7ea954eabd%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- Sincerely yours, Vlad Khazin Email: [email protected] Skype: vladimir.khazin Cell: 416-802-2771 Fax: 866-425-2660 http://www.linkedin.com/in/vkhazin -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAMnv9kbFXS_ZDKYOFf24b69prmO-SbwNP3h_aaHLx4_sPVQnJQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
