Request for Elastic Serverless support
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.
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')"
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.
Thank you so much @pudo and @jbothma