Kapasite pou konekte ak fouchèt bloke nan kliyan ofisyèl Elasticsearch

Elasticsearch te pibliye liberasyon elastiksearch-py 7.14.0, bibliyotèk ofisyèl kliyan pou lang Python, ki gen yon chanjman ki bloke kapasite pou konekte ak sèvè ki pa sèvi ak platfòm orijinal Elasticsearch komèsyal la. Bibliyotèk kliyan an pral voye yon erè kounye a si lòt bò a ap itilize yon pwodwi ki parèt nan header "X-Elastic-Product" kòm yon lòt bagay pase "Elasticsearch" pou nouvo lage, oswa li pa pase eslogan ak build_flavor jaden pou pi gran. degaje.

Elasticsearch-py bibliyotèk la kontinye ap distribye anba lisans Apache 2.0, men fonksyonalite li yo kounye a limite a konekte ak pwodwi komèsyal Elasticsearch. Dapre Amazon, bloke a afekte pa sèlman fouchèt nan Open Distro pou Elasticsearch ak OpenSearch, men tou, solisyon ki baze sou vèsyon louvri nan Elasticsearch. Chanjman menm jan an dwe enkli nan bibliyotèk kliyan yo pou JavaScript ak Hadoop.

Aksyon Elasticsearch yo se rezilta yon konfli ak founisè nwaj ki bay Elasticsearch kòm sèvis nwaj men ki pa achte yon vèsyon komèsyal nan pwodwi a. Elasticsearch pa satisfè ak lefèt ke founisè nwaj ki pa gen anyen fè ak pwojè a benefisye de revann solisyon louvri pare yo, pandan y ap devlopè yo tèt yo pa kite anyen.

Okòmansman, Elasticsearch te eseye chanje sitiyasyon an nan deplase platfòm la nan yon SSPL ki pa gratis (Sèvè Side Public License) epi sispann pibliye chanjman anba ansyen lisans Apache 2.0. OSI (Open Source Initiative) rekonèt lisans SSPL la kòm li pa satisfè kritè Open Source akòz prezans kondisyon diskriminatwa. Malgre lefèt ke lisans SSPL la baze sou AGPLv3, tèks la gen kondisyon adisyonèl pou livrezon anba lisans SSPL pa sèlman nan kòd aplikasyon an tèt li, men tou kòd sous la nan tout eleman ki enplike nan dispozisyon pou sèvis nwaj la.

Men, etap sa a te sèlman agrave sitiyasyon an ak atravè efò yo ansanm nan Amazon, Red Hat, SAP, Capital One ak Logz.io, yo te kreye yon fouchèt OpenSearch, pozisyone kòm yon solisyon konplè louvri devlope ak patisipasyon nan kominote a. OpenSearch te rekonèt kòm pare pou itilize nan sistèm pwodiksyon ak ki kapab ranplase rechèch Elasticsearch, analiz ak platfòm depo done ak koòdone entènèt Kibana, ki gen ladan ofri yon ranplasman pou eleman yo nan edisyon komèsyal Elasticsearch la.

Elasticsearch te ogmante konfli a epi li te deside fè lavi difisil pou itilizatè fouchèt yo lè yo te mare li ak pwodwi li yo, pwofite lefèt ke bibliyotèk kliyan yo te rete anba kontwòl li (lisans pou bibliyotèk yo te rete ouvè epi OpenSearch fork la te kontinye sèvi ak yo pou asire konpatibilite ak senplifye tranzisyon itilizatè yo).

An repons a aksyon Elasticsearch, Amazon te anonse ke pwojè OpenSearch la pral kòmanse devlope fouchèt nan 12 bibliyotèk kliyan ki egziste deja epi li ofri yon solisyon pou imigre sistèm kliyan yo. Anvan yo pibliye fouchèt yo, itilizatè yo konseye pou yo rete tann pou yo chanje nan nouvo degaje bibliyotèk kliyan yo, epi si yo enstale yon aktyalizasyon, retounen nan vèsyon anvan an.

Sous: opennet.ru

Add nouvo kòmantè