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.

Reply via email to