The indexer stores data in Elastic Search, according to this [specification](elastic_search_model.ods)
## Known design flaws
### metadata `fields` might not always be up to date
...
...
@@ -17,4 +19,4 @@ The indexer generates a file which list for each dataset their fields associated
The known options to face this issue at the moment are:
* use a name that doesn't exist in another dataset
* [WARNING] delete the catalog files to force the generation of new ones. This might lead to indexation error in elasticsearch. If a field type change, let's say from int to string, Elasticsearch won't accept the incomming data. In that case refer to the last solution.