Applying a diff release to ES7 indices fail
Closed this issue · 1 comments
zcqian commented
Currently, the Syncer functionality used in BioThings Hub uses ES6 syntax in a lot of places to update metadata and mapping on the Elasticsearch index. This makes applying a diff release to fail.
Current workaround: use full releases only until this is fixed.
biothings.api/biothings/hub/databuild/syncer.py
Lines 320 to 322 in f814b96
biothings.api/biothings/hub/databuild/syncer.py
Lines 208 to 217 in f814b96
biothings.api/biothings/utils/es.py
Lines 348 to 359 in f814b96