3 điểm bởi xguru 2021-08-10 | 3 bình luận | Chia sẻ qua WhatsApp
  • Đã sửa để kiểm tra số phiên bản và một số HTTP header cụ thể trước lần gọi API đầu tiên, từ đó phát sinh lỗi

→ Nếu không có trường phiên bản hoặc phiên bản từ 6.0 trở xuống thì báo lỗi

→ Với phiên bản từ 7.14 trở lên, nếu không có HTTP header X-Elastic-Product hoặc giá trị không phải là "Elasticsearch" thì báo lỗi

→ Với các phiên bản 7.x dưới 7.14.0, nếu tagline không có "You know, for Search" và build_flavor không có giá trị "default" thì báo lỗi

3 bình luận

 
kbumsik 2021-08-10

Ừ nhưng ở mức này thì có vẻ chỉ cần các bản fork triển khai cùng một header là xong thôi mà... ES đang cố tình tạo thêm tranh cãi nhỉ.

 
tkwlsrl 2021-08-10

Ừm.. nếu dùng header là Elasticsearch thì có thể bị quy là “vi phạm thương hiệu” nhỉ? haha

 
xguru 2021-08-10

Có vẻ là bảo đừng dùng trên OpenSearch nữa.