2.2 and fields with dots in the names

I have upgraded to elasticsearch 2.2, and it was a pain because I had to deal with the new mapping restrictions of "no fields with dots in names."

Now that I am IN 2.2 what will happen if I try to create a field with a dot in the name?? I don't plan to do this, but sometimes rogue kv filters cause problems. Will it reject them?? or will it create them, and then stop me from starting up elasticsearch in the future because of them??



They will not be created. It will fail when the mapping is to be updated.


See also the discussion at https://github.com/elastic/elasticsearch/issues/15951.

Thank you!