Decouple caption and its serialization
Add elastic-search engine support
Merge pull request #869 from romainneutron/elastic-search

[3.9] Add ElasticSearch support