yente icon indicating copy to clipboard operation
yente copied to clipboard

Request for Elastic Serverless support

Open jbothma opened this issue 9 months ago • 3 comments

Looks like only api key auth is supported.

auto_expand_replicas and number_of_shards is not supported.

and mappings.py returning _source isn't supported

Thanks Samano Srima.

jbothma avatar Mar 19 '25 10:03 jbothma

I found more error "yente.exc.YenteIndexError: Could not clone index yente-entities-default-011030801-20250319005431-gpo to yente-entities-default-011030801-20250319065303-ekm: ApiError(410, 'api_not_available_exception', 'uri [/yente-entities-default-011030801-20250319005431-gpo/_clone/yente-entities-default-011030801-20250319065303-ekm] with method [PUT] exists but is not available when running in serverless mode')"

angpao avatar Mar 19 '25 11:03 angpao

Ah noting it here, too: ElasticSearch serverless looks really cool, but this page here: https://www.elastic.co/guide/en/serverless/current/elasticsearch-differences.html - lists "index cloning" as an upcoming feature. Index cloning is the essential part of how yente incremental updates work, and I don't think we can figure out a way around it. My proposal would be to keep an eye on when they add cloning to serverless, and get into supporting it then.

pudo avatar Mar 27 '25 08:03 pudo

Thank you so much @pudo and @jbothma

angpao avatar Mar 29 '25 01:03 angpao