Die offizielle Python-Bibliothek für ElasticSearch funktioniert nicht mehr mit Open-Source-Forks
(github.com)- Vor dem ersten API-Aufruf wurde es so geändert, dass Versionsnummer und bestimmte HTTP-Header geprüft werden und bei Abweichungen ein Fehler ausgelöst wird
→ Fehler, wenn das Versionsfeld fehlt oder 6.0 oder älter ist
→ Bei Versionen ab 7.14 tritt ein Fehler auf, wenn der HTTP-Header X-Elastic-Product fehlt oder sein Wert nicht "Elasticsearch" ist
→ Bei 7.x-Versionen unter 7.14.0 tritt ein Fehler auf, wenn im tagline der Wert "You know, for Search" oder bei build_flavor der Wert "default" fehlt
3 Kommentare
Hm, aber auf diesem Niveau scheint es so, als müssten die Forks einfach nur denselben Header implementieren, und das war’s schon … ES sorgt da unnötig für eine Kontroverse.
Hm … Wenn man den Header „Elasticsearch“ verwendet, könnte man das nicht als „Markenrechtsverletzung“ auslegen? :D
Das heißt wohl, man soll es nicht mit OpenSearch verwenden.
AWS veröffentlicht OpenSearch, einen Fork von ElasticSearch und Kibana: https://de.news.hada.io/topic?id=4064
AWS kündigt einen Open-Source-Fork von Elasticsearch und Kibana an: https://de.news.hada.io/topic?id=3620
Elastic ändert die Lizenz, damit AWS es nicht mehr verwenden kann: https://de.news.hada.io/topic?id=3606
Der Konflikt zwischen AWS und Elastic rund um ElasticSearch: https://de.news.hada.io/topic?id=3628