cakephp / elastic-search

Elastic search datasource for CakePHP
Other
88 stars 53 forks source link

Upgrade to Elastica 7 and enable tests for PHP 8.0 #252

Closed cschomburg closed 3 years ago

cschomburg commented 3 years ago

Note: this is an early draft to get all the tests passing. I did not yet have a chance to test this in our application, or check for correctness of the changes. I'm submitting here for visibility and to get some early feedback.

Notable changes:

cschomburg commented 3 years ago

I've had a chance to test this with our application (mappings, queries, inserts & updates) and encountered no issues, so I'm marking this as ready.

othercorey commented 3 years ago

We need to create a new major version branch for this.

markstory commented 3 years ago

I've created a 3.x branch that contains what is in master currently. Later this week I can do a major release.

othercorey commented 3 years ago

It looks like a connection exception is thrown randomly https://github.com/cakephp/elastic-search/runs/2127910448#step:10:12

othercorey commented 3 years ago

@markstory Can we release this without the fixture changes?

markstory commented 3 years ago

Yes, I can tag a release from master when this was merged.