dachcom-digital/pimcore-dynamic-search-index-provider-lucene

Pimcore 11 Support

dpfaffenbauer opened this issue · 7 comments

Pimcore 11 Support

Not sure if we're going to maintain this repo within php 8.2. ZendSearch is dead and therefor we need to maintain it by ourself. There are sone issues we've been aware of (some array index issues) and it feels quite odd to keep such old libraries up-to-date.

Understandable... So only Elastic Support in the Future then?

We are also using this index provider which is quite handy because we do not need any external dependencies. As we saw, you updated the README a few days ago and it says that there will be a v3.0.0 for Pimcore 11 support. So will there be a pimcore 11 support with ZendSearch? :-)

@leuchtdiode yes, we've migrated lucene also. But we experienced some serious issues within ZendSearch itself (Warning: Undefined array key xy) on php > 8.1. I was not able to find a proper solution (Don't know, if suppressing it via ?? null is a good idea).

@solverat thanks for the update, that sounds good. I can have a look at the "undefined index problem" if you send me the affected part of code. Maybe we can figure something out together.

@leuchtdiode i think i just fixed it here:

dachcom-digital/ZendSearch@87370c0

it feels very very akward to hack such an old library, but hey...

@solverat Nice, thank you. We are using the bundle in several projects, so thanks for your work, we really appreciate it.

I feel you regarding the "hack". But cheers to all the PHP haters, how long lasting this code is with only small adaptions over time :-)