3 ポイント 投稿者 xguru 2021-08-10 | 3件のコメント | WhatsAppで共有
  • 最初のAPI呼び出しの前にバージョン番号と特定のHTTPヘッダーをチェックし、エラーを発生させるように変更

→ バージョンフィールドがない、または6.0以下ならエラー

→ 7.14以上のバージョンは、X-Elastic-Product HTTPヘッダーがない、または値が "Elasticsearch" でなければエラー

→ 7.14.0未満の7.xバージョンは、tagline に "You know, for Search"、build_flavor に "default" の値がなければエラー

3件のコメント

 
kbumsik 2021-08-10

うーん、でもこの程度ならフォーク側も同じヘッダーを実装すれば済みそうですが……ESはわざわざ論争を生んでいますね。

 
tkwlsrl 2021-08-10

うーん……Elasticsearch というヘッダーを使えば、「商標権侵害」で引っかけられるんじゃないでしょうか?(笑)

 
xguru 2021-08-10

OpenSearch では使うな、ということですね。