App Release Notes

App Release Notes

21.05.2026

Improvements

  • A new procedure for switching transient tables to standard tables was created:

  core.switch_trans_to_standard_table(P_DB, P_SOURCE, P_TABLE)

  (see the API Tables documentation page for more details)

  • RELY constraints will now be automatically added for newly created merge tables to improve performance.

For existing merge tables, please run the redeploy_merge procedure.

  • Newly created merge tasks will now automatically handle the Archive flag (GLDELFLAG = 'A').

  Please remove this flag from your Snowflake App settings if it is currently configured there.

  For existing tasks, run the deploy_merge procedure to apply the changes.

  • The GLCOMMITTIME field and GLCDCFLAG field will now be updated during merge operations with the soft delete option enabled for newly created tasks.

  For existing tasks, run the deploy_merge procedure to apply the changes.

  Note: Fields needs to have name GLCOMMITTIME and GLCDCFLAG.

Corrections

  • Fixed an issue where alter task procedures were not working with custom merge task schemas.

11.03.2026

Corrections

  • Added handling for corrupted stream metadata in truncate target functionality

10.03.2026

Corrections

  • Fixed possible syntax error in housekeeping task

04.03.2026

Corrections

  • Fixed issue when housekeeping task failed on statistics hybrid table

14.01.2026

Corrections

  • Fixed issue when, in some cases merge takes multiple records based on GLREQUEST

10.12.2025

Improvements

  • Cluster table deletion Preview feature now works for live-view data as well; the run of the merge task is no longer required.

  • For existing tasks, you need to run the deploy merge procedure to change the definition of the view

Corrections

  • In case the update record came with flag I, the task will now perform the update for this record

18.11.2025

Improvements

  • Handle an edge case when a record with an older change time arrives later at Snowflake, overwriting the newer, already merged record

  • Merge and change timestamps are updated now in case of cluster table deletes

01.10.2025

Improvements

  • Fixed stream not being consumed during truncate in case a custom schema is used

12.09.2025

Improvements

  • The app will now also truncate the stream, in addition to the merge and stage tables, when this option is used in Glue extraction.

  • Fixed the wrong error logging in the control_merge procedure

01.09.2025

Improvements

  • App will not use hybrid tables if they are not allowed

15.08.2025

Improvements

  • Saving merge statistics fails due to an edge case scenario

12.08.2025

Improvements

  • Saving merge statistics optimization

21.07.2025

New features:

  • New Insert and Update timestamps. More information can be found here: [Preview setting] Additional insert and Update timestamp .

  • New alter merge tasks, alter_merge_schedule, alter_merge_warehouse, and alter_merge_timeout. More information can be found on the page API Merge

  • Enhancement for CDS view merges: now the merge is performed by both the GLSEQUENCE field and the GLCHANGETIME field, not just the GLCHANGETIME field.

Improvements

  • Fixed merge description escaping

  • Fixed graphs in statistics

09.06.2025

New features:

  • Support for STXL table. For proper merge functionality, you need to run core.redeploy_stxl_merge('DB','SOURCE','TABLE') on the STXL stage table to change metadata and the merge task.

  • Merge for cluster tables supports soft deletes.

Improvements

  • Fixed issue with suspend/resume merge incorrectly setting table metadata

  • Deploy merge procedure does not remove the merge table description

12.05.2025

New features:

  • New option to schedule tasks; they can be spread out in time. See more in App Settings

Improvements

  • Delete selection special character handling

  • Merge statistics table lock queue issue fixed

  • Merge table description populated

  • Populate column description on the added fields

  • Alter table update column types

01.04.2025

Improvements

  • Fixed the issue with the housekeeping task failing

07.03.2025

Improvements

  • Fixed the issue with the deletion of backup tables

28.02.2025

New features:

Preview Features Toggle

A new Preview Features section has been added to the application UI's main page, allowing users to enable or disable preview functionalities.

Merge Support for Cluster Tables

Starting with Glue and RL release 25.02, you can now perform merges on cluster tables with correct handling of record deletions.
To enable this feature, go to Preview Features in the application UI and check the relevant option. Then, check this option in the Merge Settings section.

We recommend not running merges on cluster tables with versions before 25.02.
For existing cluster tables, we suggest deactivating them, reimporting the fields, and then reactivating them for full compatibility.

Additional Preview Features

  • Prevent Stream Staleness in Housekeeping Tasks
    This feature helps maintain up-to-date streams and can be enabled under Preview Features.

  • Update Entire Row During Soft Delete
    Enabling this option ensures that the full row is updated, not just individual fields, during soft deletes.

Improvements

  • Resolved an issue with backup table deletion

  • Fixed a problem where the housekeeping task could fail

  • Addressed a minor issue when updating settings via the Streamlit UI

03.10.2024

Bug fixes

  • Fixed a minor issue when updating settings using Streamlit UI

19.09.2024

Added

  • Ability to turn on/off preview features

Added preview features

  • Update the entire row during the soft delete option