A newer version of this documentation is available.
View Latest (v2.2)

Static Db2 for IBM i agent changelog

Release notes

2.1.11.3

Released: March 2, 2026

  • GSSD-682: Fixed CL program creation;

2.1.11.2

Released: February 25, 2026

  • Fixed direct journal reader mode when RRN is selected as key;

  • Fixed CL program error catching;

2.1.11.0

Released: February 23, 2026

  • Support for bulk load operations when targeting IBM i series tables;

  • New read modality for CDC changes feed performances boost:

    • (Optionally) Toggle "Use Dedicated Journal Reader" to allocate a dedicated mining thread towards the journal, this boost performances but requires additional resources at IBM i level;

  • New receivers fetch method: faster and more reliable;

Before updating make sure the given user has enough rights to perform the deployment of a program within the Gluesync schema. This program is used to faster the receivers retrieval.

2.1.10.23

Released: February 20, 2026

  • Fixed DDS keys discovery;

2.1.10.22

Released: February 18, 2026

  • DDS improvements;

2.1.10.20

Released: February 12, 2026

  • GSSD-625: Fixed get column information for AS400 v7.2;

2.1.10.18

Released: February 10, 2026

  • GSSD-629: Fixed an issue that could cause the agent to fail identifying an update made to a table without a primary key when a technical field is used instead of the unique row identifier, causing it to be taken as an insert leading to an unwanted UI error (UPSERT fallback mechanism prevented any data loss);

2.1.10.17

Released: February 9, 2026

  • GSSD-628: Fixed retrieval of the oldest sequence number of a journal;

2.1.10.16

Released: February 6, 2026

  • Improved management of journal checkpoints;

  • Added support for native boolean type;

2.1.10.15

Released: February 6, 2026

  • Added journal checkpoint migration from older receiver rotation logic;

2.1.10.14

Released: February 5, 2026

  • GSSD-606: Fixed handling of high receiver rotation;

  • GSSD-569: Supported AS400 custom data type;

  • GSSD-617/619: Fixed missing logic to handle Update operations by splitting into Delete and Insert actions for key changes;

2.1.10.11

Released: February 3, 2026

  • Added additional logs to trace an issue affecting journal-receivers rotation;

2.1.10.10

Released: February 2, 2026

  • Added support for RRNs;

  • In case of multi-journals, the agent will now use parallel journal reading to improve performance;

2.1.10.9

Released: January 30, 2026

  • Added support for TLS connection;

2.1.10.8

Released: January 28, 2026

  • GSSD-569: Fixed a bug that could cause the agent to forcely apply host’s timezone to the source incoming data over CDC while maintaining the original timezone for Snapshot-related data;

2.1.10.7

Released: January 27, 2026

  • GSSD-501: Added support for DDS discovery;

  • GSSD-577: Added support for multi-member files (only the primary "physical" member is considered);

2.1.10.4

Released: January 19, 2026

  • Improved reconnection resilience;

2.1.10

Released: January 7, 2026

  • Updated vendor libraries.

2.1.9.10

Released: December 23, 2025

  • Fixed a regression on IBM i 7.3 and lower;

2.1.9.9

Released: December 22, 2025

  • Fixed an issue during non journaled tables migration towards 2.1.9’s caching layer;

2.1.9.8

Released: December 22, 2025

  • Fixed a regression on IBM i 7.3 and lower;

2.1.9.6

Released: December 19, 2025

  • Fixed a regression on IBM i 7.3 and lower;

2.1.9.5

Released: December 18, 2025

  • Fixed journal reader not forwarding errors when data read fails;

2.1.9.4

Released: December 18, 2025

  • Fixed DSPJRN command parameters to support version 7.2 and 7.3;

2.1.9.3

Released: December 17, 2025

  • AS400 add support for AS400 version 7.2 and 7.3 using timestamp as start point for DSPJRN if checkpoint is null;

2.1.9.1

Released: December 12, 2025

  • GSSD-474: Added support for Binary data type;

2.1.9.0

Released: December 11, 2025

  • GSSD-326: Added support for source agent caching;

  • GSSD-277: Added support for auto skip of receivers if the previous receiver is not accessible;

  • GSSD-466: Fixed an issue with the serialization of timestamp data type with date precision set to 3 (milliseconds).

2.1.7.3

Released: October 31, 2025

  • GSSD-375: Fixed AS400 NChar deserialization;

2.1.7.2

Released: October 30, 2025

  • The agent no longer perform checks among all the entities when saving a config for a single entity, therefore being quicker and more responsive;

2.1.7.1

Released: October 27, 2025

  • GSSD-391: Added support for reading logical files (VIEWS), currently only supporting Snapshot mode;

  • System objects with prefix $ are now ignored from the information schema retrieval;

2.1.6.3

Released: October 20, 2025

  • GSSD-375: Added backwards compatibility for IBM i DB2 7.2 during files' statistics retrieval for automatic journal discovery;

2.1.5.4

Released: October 8, 2025

  • Display journal command fixes;

2.1.4.8

Released: October 1, 2025

  • Added support for writing to target table that don’t have an attached journal;

2.1.4.6

Released: September 26, 2025

  • Relaxed checks for FOR BIT DATA data types;

2.1.4.2

Released: September 19, 2025

  • GSSD-340: Added support for xyz FOR BIT DATA data type in IBM i Series;

2.1.2.10

Released: September 3, 2025

  • Fixed merge statement generation;

2.1.2.7

Released: August 22, 2025

  • Fixed an issue preventing Packed decimal data types to be correctly saved in an AS400 target table;

2.1.2.5

Released: August 18, 2025

  • GSSD-301: Added clearer error handling when a File is currently unaccessible due to a lock;

  • GSSD-308: Fixed backwards compatibility issue with 7.3 TR11 / 7.4 TR5;

  • GSSD-290: Fixed a rare condition that could cause Gluesync to miss certain changes from being replicated.

2.1.2.2

Released: August 12, 2025

  • Fixed AS400 7.3 backward compatibility issue;

  • Added support for short data type such as SMALL INT (other DBs will follow in the next releases);

2.1.2.1

Released: August 11, 2025

  • Fixed journal reading of certain date and time format;

  • Added support for recursion protection;

2.1.2.0

Released: August 8, 2025

  • Fixed a journal deserialization issue that could affect users having tables with custom date and time format;

  • Added support for automatic disambiguation when multiple tables have the same name.

2.1.1.4

Released: August 5, 2025

  • Added additional logs to trace an issue affecting journal deserialization;

2.1.1.3

Released: August 3, 2025

  • GSSD-285: Added management of tables under journal with same name but located in different libraries;

  • GSSD-283: fixed an issue that was displaying an error about "duplicate keys" entries within the Gluesync’s staging area;

  • Minor fixes and improvements.

2.1.1.1

Released: July 28, 2025

  • Enhanced the controls when retriveing journal library name from a FILE, this prevents a wrong library name to be selected when the table is not journaled;

  • It now handles journal receveivers that do not share contiguous sequence number;

2.1.0.7

Released: July 18, 2025

  • Added support for tables journaled with AFTER image.

2.1.0.5

Released: July 16, 2025

  • Fixed numeric data types mapping;

2.0.8.2

Released: March 14, 2025

  • Added control to journaling mode;

2.0.8

Released: March 11, 2025

  • Journal reading performance significantly improved with up to 40x faster loads on very crowded databases;

2.0.7.7

Released: March 06, 2025

  • Fixed concurrent operation on Journal Reader that cause a fake error in notifications hub;

2.0.7.6

Released: March 03, 2025

  • GSSD-186: Fixed schema creation for IBM i DB2 database setting automatic deletion of journal receivers to true;

2.0.7.5

Released: February 27, 2025

  • GSSD-184: Fixed merge statements character set issues when targeting an IBM i DB2 database;

2.0.7

Released: February 21, 2025

  • GSSD-176: Fixed merge statements issues when targeting an IBM i DB2 database;

2.0.5.2

Released: January 29, 2025

  • GSSD-167: Fix IBM i series journal entry data auto casting for IBM i series 7.3 or lower;