Community Events pages throwing 404's when ElasticPress plugin enabled
Just for reference, I went ahead and tried downgrading my version of ElasticSearch from 6.3.2 down to 6.2.0 because of the warning that ElasticPress was giving, saying that my version was above the maximum required Elasticsearch version of 6.2. I reindexed and unfortunately the problem still remained.
The developer said we didn’t actually test Elastic Events with Community Events, so I logged a bug ticket for them to do so.
I marked this thread as Pending Fix, which means it should receive a reply once the applicable fix has been released. I cannot guarantee when it will be fixed as it’s in the development team’s hands now. They need to assign it, code it, test it, and schedule it for release.
I apologize for this issue and appreciate your understanding and patience.
Cliff, is there any sort of expected wait time for the dev team to look into testing with ElasticPress and the Elastic Events plugin?
To be perfectly honest, this functionality is my last hope to make our site run faster (we’re getting very typical 10 second load times and yes I’ve gone through the docs on the site about performance). Plugins using WordPress meta get very bogged down when it has hundreds of thousands or millions of entires and it’s pretty frustrating. I do appreciate the technical support you guys provide, though, so thank you so very much for that. I would be very happy to see the Elastic Search functionality work with Community Events as it cuts down page load time on our site by around 5x.Correct Answer
Sorry you ran into this weird issue with ElasticPress. It is specifically a problem with the Facet feature that I’ve reported directly to the ElasticPress team with more information for them to act on. See https://github.com/10up/ElasticPress/issues/1129
If you disable the Facet feature in ElasticPress (it’s relatively new), you will notice that it resolves your issue entirely. Please do not hesitate to let us know if you have any further questions or problems, Elastic Events is a great solution to the problems you are already familiar with about wp_posts and wp_postmeta getting huge.