Merge branch 'ttl-mapping-update' of https://github.com/Paikan/elasticsearch

This commit is contained in:
Shay Banon 2012-01-19 16:17:38 +02:00
commit 203c25739c
1 changed files with 6 additions and 1 deletions

View File

@ -218,6 +218,11 @@ public class TTLFieldMapper extends LongFieldMapper implements InternalMapper, R
@Override
public void merge(Mapper mergeWith, MergeContext mergeContext) throws MergeMappingException {
// do nothing here, no merging, but also no exception
TTLFieldMapper ttlMergeWith = (TTLFieldMapper) mergeWith;
if (!mergeContext.mergeFlags().simulate()) {
if (ttlMergeWith.defaultTTL != -1) {
this.defaultTTL = ttlMergeWith.defaultTTL;
}
}
}
}