3 คะแนน โดย xguru 2021-08-10 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • มีการแก้ไขให้ตรวจสอบหมายเลขเวอร์ชันและ HTTP header บางรายการก่อนเรียก API ครั้งแรก แล้วทำให้เกิดข้อผิดพลาด

→ ถ้าไม่มีฟิลด์เวอร์ชัน หรือเป็น 6.0 หรือต่ำกว่า จะเกิดข้อผิดพลาด

→ เวอร์ชัน 7.14 ขึ้นไป ถ้าไม่มี HTTP header X-Elastic-Product หรือค่าไม่ใช่ "Elasticsearch" จะเกิดข้อผิดพลาด

→ เวอร์ชัน 7.x ที่ต่ำกว่า 7.14.0 ถ้าใน tagline ไม่มี "You know, for Search" และ build_flavor ไม่มีค่า "default" จะเกิดข้อผิดพลาด

3 ความคิดเห็น

 
kbumsik 2021-08-10

อืม แต่แค่นี้ดูเหมือนว่าฝั่งฟอร์กก็แค่ทำ header แบบเดียวกันก็น่าจะจบแล้วนะ... ES กำลังสร้างประเด็นโดยไม่จำเป็นจริง ๆ

 
tkwlsrl 2021-08-10

อืม.. ถ้าใช้เฮดเดอร์ชื่อ Elasticsearch ก็น่าจะฟ้องว่าเป็น "การละเมิดเครื่องหมายการค้า" ได้ไหมนะ 555

 
xguru 2021-08-10

เหมือนจะบอกว่าอย่าใช้กับ OpenSearch นะครับ