Mae'r gallu i gysylltu Γ’ ffyrc wedi'i rwystro mewn cleientiaid Elasticsearch swyddogol

Mae Elasticsearch wedi cyhoeddi rhyddhau elasticsearch-py 7.14.0, y llyfrgell gleientiaid swyddogol ar gyfer yr iaith Python, sy'n cynnwys newid sy'n rhwystro'r gallu i gysylltu Γ’ gweinyddwyr nad ydynt yn defnyddio'r llwyfan Elasticsearch masnachol gwreiddiol. Bydd y llyfrgell cleient nawr yn taflu gwall os yw'r ochr arall yn defnyddio cynnyrch sy'n ymddangos yn y pennawd "X-Elastic-Product" fel rhywbeth heblaw "Elasticsearch" ar gyfer datganiadau newydd, neu os nad yw'n pasio'r meysydd tagline a build_flavor ar gyfer hΕ·n datganiadau.

Mae'r llyfrgell elasticsearch-py yn parhau i gael ei ddosbarthu o dan drwydded Apache 2.0, ond mae ei ymarferoldeb bellach wedi'i gyfyngu i gysylltu Γ’ chynhyrchion Elasticsearch masnachol. Yn Γ΄l Amazon, mae'r blocio yn effeithio nid yn unig ar ffyrch o Open Distro ar gyfer Elasticsearch ac OpenSearch, ond hefyd atebion yn seiliedig ar fersiynau agored o Elasticsearch. Disgwylir i newidiadau tebyg gael eu cynnwys yn y llyfrgelloedd cleientiaid ar gyfer JavaScript a Hadoop.

Mae gweithredoedd Elasticsearch yn ganlyniad gwrthdaro Γ’ darparwyr cwmwl sy'n darparu Elasticsearch fel gwasanaethau cwmwl ond nad ydynt yn prynu fersiwn fasnachol o'r cynnyrch. Mae Elasticsearch yn anfodlon Γ’'r ffaith bod darparwyr cwmwl nad oes ganddynt unrhyw beth i'w wneud Γ’'r prosiect yn elwa o ailwerthu atebion agored parod, tra bod y datblygwyr eu hunain yn cael eu gadael heb ddim.

I ddechrau ceisiodd Elasticsearch newid y sefyllfa trwy symud y platfform i SSPL di-rydd (Trwydded Gyhoeddus Server Side) a stopio cyhoeddi newidiadau o dan yr hen drwydded Apache 2.0. Mae'r OSI (Menter Ffynhonnell Agored) yn cydnabod nad yw'r drwydded SSPL yn bodloni meini prawf Ffynhonnell Agored oherwydd presenoldeb gofynion gwahaniaethol. Er gwaethaf y ffaith bod y drwydded SSPL yn seiliedig ar AGPLv3, mae'r testun yn cynnwys gofynion ychwanegol ar gyfer cyflwyno o dan y drwydded SSPL nid yn unig y cod cais ei hun, ond hefyd cod ffynhonnell yr holl gydrannau sy'n ymwneud Γ’ darparu gwasanaeth cwmwl.

Ond gwaethygodd y cam hwn y sefyllfa yn unig a thrwy ymdrechion ar y cyd Amazon, Red Hat, SAP, Capital One a Logz.io, crΓ«wyd fforc OpenSearch, wedi'i leoli fel datrysiad agored llawn a ddatblygwyd gyda chyfranogiad y gymuned. Cydnabuwyd bod OpenSearch yn barod i'w ddefnyddio mewn systemau cynhyrchu a'i fod yn gallu disodli'r llwyfan chwilio, dadansoddi a storio data Elasticsearch a rhyngwyneb gwe Kibana, gan gynnwys cynnig amnewidiad ar gyfer cydrannau rhifyn masnachol Elasticsearch.

Cynyddwyd y gwrthdaro gan Elasticsearch a phenderfynodd wneud bywyd yn anodd i ddefnyddwyr fforc trwy ei glymu i'w gynhyrchion, gan fanteisio ar y ffaith bod y llyfrgelloedd cleient yn parhau i fod dan ei reolaeth (parhaodd y drwydded ar gyfer y llyfrgelloedd ar agor a pharhaodd y fforch OpenSearch i'w defnyddio i sicrhau cydnawsedd a symleiddio'r broses o drosglwyddo defnyddwyr).

Mewn ymateb i gamau gweithredu Elasticsearch, cyhoeddodd Amazon y bydd y prosiect OpenSearch yn dechrau datblygu ffyrc o 12 o lyfrgelloedd cleientiaid presennol ac yn cynnig ateb ar gyfer mudo systemau cleientiaid iddynt. Cyn cyhoeddi ffyrc, cynghorir defnyddwyr i aros i newid i ddatganiadau newydd o lyfrgelloedd cleientiaid, ac os ydynt yn gosod diweddariad, rholio yn Γ΄l i'r fersiwn flaenorol.

Ffynhonnell: opennet.ru

Ychwanegu sylw