Hi, folks. We are here with an important update regarding the previously announced plan for “High-Performance Order Storage” (HPOS), which was scheduled to be fully rolled out by the WC 8.0 release, scheduled for August 8th.
Although HPOS has been available for public use since November 2022, in the WC 7.1 release, we have not made it mandatory for use in new stores. Our original plan was to have all new stores default to using HPOS as of the WC 8.0 release.
Why the delay?
As we prepared to get the feature rolled out, we took steps to perform additional testing for HPOS. Part of that included testing the feature in live, high volume stores. This is where we found some issues which we felt needed to be addressed before rolling this out to all stores. Since finding the issues, fixes have been implemented. You can track their progress here.
We want to ensure the fixes are properly tested and do not want to rush the process in order to get into the 8.0 release.
What happens next?
We understand the anticipation and excitement surrounding HPOS, and we apologize for the change of plan. Given our desire to continue testing the feature across a variety of scenarios, we have decided to delay the full rollout to all new WooCommerce stores until WC 8.2.
What should I do?
If you manage stores, and you have previously enabled HPOS, it will continue to work. If you spin up a new store before the WC 8.2 release, and would like to enable HPOS, you may still do so by following these steps.
If you are a plugin developer, please ensure your plugin has declared compatibility with HPOS in order to ensure your plugin works as expected in stores that have enabled the feature. We have published an upgrade guide and have active support in the WooCommerce Community Slack Channel #hpos-upgrade-party where you can interface with WooCommerce developers working on the HPOS project.
If you have any questions or concerns please reach out to us on the #hpos-upgrade-party channel.
Our community played an important role in making the discovery of some of these important improvements and issues we are working on today. A big thank you to the community members who donated their time to make sure this feature is released in the best possible shape.