The ESR program has a slower deployment cycle than the standard release program and a longer total window of support. Customers on the ESR release cycle will receive new features later and less frequently and will need to update only 4 times a year (instead of 11).
The ESR program is designed for customers who prefer, or need, a more gradual pace of deployment. Every three months there will be an Extended Support Release, which will receive three months of support following its declaration as a stable release.
As an illustration, Looker 7.4 had a monthly standard release cycle in March 2020, followed by another month-long staging period as an ESR version in April. Following the conclusion of the two-month, “pre-stable” ESR period, Looker version 7.4 will be designated as a stable ESR version at the beginning of May and will be supported for three months after the designation.
An ESR version gets three months of engineering attention. When relevant and feasible, issues deemed S1 and S2 per Looker terms will be patched back to the currently supported ESR release. Issues deemed S3 may be patched from time to time at Looker’s discretion.
Participants in the ESR program are required to pair production instances with staging instances. During the month an ESR release is considered “pre-stable”. That pre-stable release should be tested on a staging server with an eye for new features, workflow changes, and any product issues that could impact how Looker is used. Looker Support is available during this staging period to assist with issue remediation, as appropriate.
Is the ESR Program Right for You?
The ESR program was designed to serve businesses with less flexible software update policies. Consider the following questions when deciding if the ESR program is the right choice for your Looker instance.
Is Your Looker Instance Frequently on an Unsupported Release?
The ESR program can provide a path to remain on a supported release if your Looker instance is frequently on an unsupported release. If the instance is usually up to date, consider continuing with the current update cycle to ensure that your Looker instance is getting new features in a timely and frequent fashion.
What Is Your Preference for Receiving New Features?
If you are unable to dedicate time, don’t have a taste for frequent, small changes — or if your company has long internal software update review processes — the ESR program may be right for you.
What Is the Trade-Off Between Stability and Non-Urgent Issues?
Looker anticipates that each release will be stable; however, in the software world, unexpected things can occur, especially when the platform is used in novel ways. The ESR release program will limit the chances of such an occurrence, but it may not reduce your exposure to non-urgent bugs.
Costs and Benefits of Each Release Program
Opting In to the ESR Program
If the ESR program seems best suited for your company’s business needs, visit us at the Looker Help Center, or reach out to your dedicated account team to discuss opting in to this program.