Skip to content

8 February 2021 Release Notes

Version 1.1.202

Feature Highlights

New Container Image Uses Amazon Linux 2

DataKitchen has developed a new version of its General Purpose Container (GPC) image for use in a recipe's container nodes. While the original GPC is built on a base image running Ubuntu, this version is derived from the Amazon Linux 2 (AL2) base image. Additionally, the GPC-AL2 runs as a non-root user. See Container Images for more information. [DEV-7544]

()

DataKitchen hosts two versions of its General Purpose Container.

Other Fixes & Enhancements

Merge Can Skip Promote Order Runs Step: Users reported that the Merge Kitchen process was hanging during the promote order runs step. This problem occurred when a child kitchen contained an extremely large number of order runs (more than 4,000). In order to help prevent this situation, the kitchen merge flow has been updated in this release. After resolving file conflicts and clicking the Merge Up button, a user can skip the promote order runs option and bypass the dialog that lists all the order runs for potential promotion. [DEV-7027]

()

Users can skip the promote order runs step to avoid waiting for the list to compile.

Node Editor Compile Function Defaults to Current Variation: This release responds to user feedback with an update to the compile function in the Node Editor. The Compile tool in the editor for container node configuration files and for database connector SQL fields found in action, DataMapper, and container nodes was a drop-down list where users could choose to compile the current code for any variation within the recipe. Users found this extra selection step unnecessary as they always compile their code for the variations in which they are actively working. With this release the Compile tool has been changed to a simple button that compiles the code for the current variation and its associated variable values. The compile function in the recipe File Editor retains the drop-down list of variations for user selection. See Compile Node Files for more information. [DEV-7425]

()

The Compile button compiles container configuration files for the active variation.

()

The Compile button compiles SQL queries and SQL resource files for the active variation.

Scheduled Time Respects Selected Time Zone: Users reported that the platform was showing the incorrect time for the next run of a scheduled order. In each instance of this issue, the schedule was set and executed properly, but the web app was displaying the time in UTC rather than in the selected time zone. This issue has been resolved, and the scheduled runs of an order display properly in the Add/Edit Schedule dialogs, in the Schedule tab of the Variation page, and in the Run Variation dialog. [DEV-7615, DEV-7616]

Links Resolve Properly to Container Files: Users found that URLs for container files in the Node Editor, other than the default config.json, were opening to config.json instead. This issue has been resolved, and any file link correctly targets and displays the specified file in the docker-share/ directory. [DEV-7748]