Effective immediately, Etlworks is adopting the continuous delivery (CD) lifecycle model for Etlworks Integrator and Data Integration Agent.
With this CD lifecycle model, bug fixes, new features, and enhancements are released as soon as they are ready. The updates are automatically deployed to the individual Etlworks instances on the rolling schedule.
November 21, 2021.
How is CD different from the previous delivery model?
Previously Etlworks was releasing new features and bug fixes bundled in the official numbered release, for example
4.1.0-SNAPSHOT Commit c178251a4fbed9f62f29f153a2c9dcf02d675e0f. We were deploying the updated software to all instances managed by Etlworks and sending the official release notes to all customers in one big-bang event.
By switching to CD model we are implementing the following changes:
- The new features and bug fixes are released immediately as soon as they are ready. Ready means fully tested and confirmed working as expected.
- The updates are automatically rolled to all instances managed by Etlworks based on the internal schedule configured for the specific instance.
- The goal is to roll updates during less busy hours. It could take up to one week before the feature(s) are deployed to the specific dedicated instance. Critical bug fixes are prioritized.
- Customers can request to expedite the specific update in which case we will trigger the update ahead of the schedule.
- As before the self-hosted customers are free to upgrade at any time.
- The changes are communicated via the changelog.
- We are no longer sending the release notes. Read how to subscribe to changelog notifications.
Subscribing to release notifications
Step 1. Open the changelog link in the browser.
Step 2. Click the
Step 3. You will be prompted to
Sign in to the Etlworks support account.
Note that the Etlworks support account is not the same as the account that you are using to log in to Etlworks Integrator.
If you already have a support account just sign in and you are all set. You will receive an email notification each time we update the changelog page.
Step 4. If you don't have the Etlworks support account go to support portal and click
Sign in link at the top right of the screen.
Step 5. Click the
Sign up link to create a new account and complete the subscription to the notifications.
As an additional benefit of having a support account, you will be able to track all your tickets using a nice web UI powered by the Zendesk support center.
I don't want to create another account how would I know about the update?
If you don't want to create the Etlworks support account, simply bookmark the changelog page and visit it from time to time. We promise that we will be updating it frequently.
How would I know if my instance has a specific feature or bug fix?
Step 1. Check the date on the changelog page when the specific feature was released.
Step 2. Compare it with the
Build Date under
About->About. If the
Build Date is greater or equal to the date in the changelog - you have the right build.
How to request a new feature or enhancement?
By far, the best way to request a new feature or enhancement for the existing functionality is to use our publicly available feedback website. The added benefit of using this website is the ability to upvote features requested by other customers. Note that we prioritize features with the most number of upvotes.
If you prefer that your requests remain private - no worries. Just send an email to email@example.com or directly to your account manager.
Can I request to downgrade to the previous version?
It is technically possible, and we have done it before, but typically, we do not recommend downgrading. If the new build introduced a bug, let us know, and we will fix it as possible, possibly within a few hours.
We are working on a feature that will allow us to send push notifications to individual environments and even users. When it becomes available (Jan-Feb 2023) it will be another communication channel that will be used by Etlworks to notify customers about new updates. Please stay tuned!