* need to specify Locale.ENGLISH in String.format() to make tests succeed on non-english locales * that's because the String.format involves floating point numbers which are formatted differently in some locales * ElasticsearchTemplate.prepareUpdate() properly copies routing from given UpdateRequest * add unit tests to ElasticsearchTemplateParentChildTests for update of a child document