Албан ёсны Elasticsearch үйлчлүүлэгчдэд сэрээтэй холбогдох боломжийг хаасан байна

Elasticsearch нь Python хэлний албан ёсны клиент номын сан болох elasticsearch-py 7.14.0 хувилбарыг нийтэлсэн бөгөөд энэ нь анхны арилжааны Elasticsearch платформыг ашигладаггүй серверүүдтэй холбогдох боломжийг хаасан өөрчлөлтийг агуулсан. Хэрэв нөгөө тал нь "X-Elastic-Product" гарчигт гарч буй бүтээгдэхүүнийг шинэ хувилбаруудад "Elasticsearch"-с өөр зүйл болгон ашиглаж байгаа, эсвэл хуучин бүтээгдэхүүнүүдийн tagline болон build_flavor талбарыг дамжуулаагүй тохиолдолд үйлчлүүлэгчийн номын сан одоо алдаа гаргах болно. гаргадаг.

Elasticsearch-py номын сан нь Apache 2.0 лицензийн дагуу тархсан хэвээр байгаа ч одоо түүний ажиллагаа нь Elasticsearch-ын арилжааны бүтээгдэхүүнтэй холбогдохоор хязгаарлагдаж байна. Амазон-ын мэдээлснээр хаалт нь зөвхөн Elasticsearch болон OpenSearch-д зориулсан Open Distro-ийн сэрээ төдийгүй Elasticsearch-ийн нээлттэй хувилбарууд дээр суурилсан шийдлүүдэд нөлөөлдөг. Үүнтэй төстэй өөрчлөлтүүдийг JavaScript болон Hadoop-ийн үйлчлүүлэгчийн санд оруулах төлөвтэй байна.

Elasticsearch-ийн үйлдлүүд нь Elasticsearch-ийг үүлэн үйлчилгээгээр хангадаг үүлэн үйлчилгээ үзүүлэгчидтэй зөрчилдсөний үр дүнд бий болсон боловч бүтээгдэхүүний арилжааны хувилбарыг худалдаж авдаггүй. Төсөлтэй ямар ч холбоогүй үүлэн үйлчилгээ үзүүлэгчид бэлэн нээлттэй шийдлүүдийг дахин борлуулах нь ашиг тус хүртэж байхад хөгжүүлэгчид өөрсдөө юу ч үгүй ​​үлдэж байгаад Elasticsearch сэтгэл дундуур байна.

Elasticsearch эхлээд платформыг үнэгүй SSPL (Server Side Public License) руу шилжүүлж, хуучин Apache 2.0 лицензийн дагуу өөрчлөлтүүдийг нийтлэхээ зогсоосноор нөхцөл байдлыг өөрчлөхийг оролдсон. SSPL лицензийг ялгаварлан гадуурхах шаардлага байгаа тул Нээлттэй эхийн шалгуурыг хангаагүй гэж OSI (Нээлттэй эхийн санаачлага) хүлээн зөвшөөрдөг. SSPL лиценз нь AGPLv3 дээр суурилсан хэдий ч текст нь SSPL лицензийн дагуу хүргэх нэмэлт шаардлагуудыг зөвхөн програмын код төдийгүй үүлэн үйлчилгээг үзүүлэхэд оролцсон бүх бүрэлдэхүүн хэсгүүдийн эх кодыг агуулдаг.

Гэвч энэ алхам нь нөхцөл байдлыг улам хүндрүүлж, Amazon, Red Hat, SAP, Capital One болон Logz.io-ийн хамтарсан хүчин чармайлтаар олон нийтийн оролцоотойгоор боловсруулсан бүрэн хэмжээний нээлттэй шийдэл болох OpenSearch салаа бий болсон. OpenSearch нь үйлдвэрлэлийн системд ашиглахад бэлэн болсон бөгөөд Elasticsearch хайлт, дүн шинжилгээ, өгөгдөл хадгалах платформ болон Кибана вэб интерфэйсийг орлуулах чадвартай бөгөөд Elasticsearch-ийн арилжааны хувилбарын бүрэлдэхүүн хэсгүүдийг орлуулах боломжтой болсон.

Elasticsearch зөрчилдөөнийг хурцатгаж, үйлчлүүлэгчийн номын сангууд өөрийн мэдэлд хэвээр байгаа (номын сангуудын лиценз нээлттэй хэвээр, OpenSearch салаа нь тэдгээрийг ашиглахын тулд үргэлжлүүлэн ашиглаж байсан) далимдуулан, сэрээ хэрэглэгчдийн амьдралыг хүндрүүлэхээр шийджээ. нийцтэй байдлыг хангах, хэрэглэгчдийн шилжилтийг хялбарчлах).

Elasticsearch-ийн үйлдлийн хариуд Амазон нь OpenSearch төсөл нь одоо байгаа 12 үйлчлүүлэгчийн номын сангийн сэрээг хөгжүүлж, үйлчлүүлэгчийн системийг тэдгээрт шилжүүлэх шийдлийг санал болгоно гэж мэдэгдэв. Сэрээг нийтлэхээс өмнө хэрэглэгчдэд үйлчлүүлэгчийн номын сангийн шинэ хувилбар руу шилжихийг хүлээхийг зөвлөж байна, хэрэв тэд шинэчлэлт суулгавал өмнөх хувилбар руугаа буцна уу.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх