Skip to main content
Skip table of contents

New features delivered in 24.09

The following features and enhancements were included as part of 24.09.

Support for nested functions in schema definitions

When creating data schema definitions, it is now possible to use formulas with nested functions in order to specify the values of attributes (DATABRIDGE-1738). In the following example, the function currentTime is passed as an argument to the function dateFormat in order to determine the value of the export_time field:

XML
{
     "name": "export_time",
     "type": "string",
     "value": "f:dateFormat \\"YYYY-MM-dd HH:mm:ss\\" (f:currentTime)"
}

Exporting collection field data as a single row

For data exported to Delimited File targets, a new option was added to collapse collection field values into a single delimited string (DATABRIDGE-1772). This allows only writing a single row of data for each object. The feature can be configured on the Create Publishing Target or Edit Publishing Target dialog. In the How should collections fields be exported to a Delimited file? field, select Collapse to a single row using a delimiter and then specify a value in the Collection Field Delimiter field.

Limiting the number of records written to each file during export

For data exported to Delimited File or JSON File targets, an option was added to limit the number of records that may be written to each file before rolling (DATABRIDGE-1771). The new parameter Maximum number of records per file was added to the Create Publishing Target or Edit Publishing Target dialog.

The Maximum file size parameter was also moved to this dialog from its previous location on the Global Settings workspace.

PostgreSQL support

This version of Data Bridge can now be deployed in an environment with PostgreSQL DBMS backend (DATABRIDGE-1782).

External software upgrades

The following third-party libraries were updated (DATABRIDGE-1799):

  • Apache ActiveMQ has been upgraded to version 5.18.4 (released by the Apache Software Foundation on April 11, 2024) (CRM-1205).

  • Apache Ant has been upgraded to version 1.10.14 (released by the Apache Software Foundation on August 20, 2023) (CRM-2232).

  • Apache Avro has been upgraded to version 1.11.3 (released by the Apache Software Foundation on Friday, September 22, 2023) (CRM-2230).

  • Apache Kafka client has been upgraded to version 3.7.0 (released by the Apache Software Foundation on February 27, 2024 ) (CRM-800).

  • Apache Tomcat has been upgraded to version 9.0.89 (released by the Apache Software Foundation on May 7, 2024) (CRM-2233).

  • Apache Xalan Serializer has been upgraded to version 2.7.3 (released by the Apache Software Foundation in April 2023) (CRM-856).

  • Apache Xerces has been upgraded to version 2.12.2 (released by the Apache Software Foundation on January 24, 2022) (CRM-857).

  • MySQL JDBC Connector has been upgraded to version 9.0.0 (released by Oracle on July 1, 2024) (CRM-925).

  • Netty has been upgraded to version 4.1.100 (released by the Netty project on October 10, 2023) (CRM-1278).

  • PostgreSQL JDBC Driver has been upgraded to version 42.7.3 (released by the PostgreSQL Global Development Group on March 13, 2024) (CRM-814).

  • Selenium has been upgraded to version 4.20.0 (released by the Software Freedom Conservancy on April 25, 2024) (CRM-2252).

  • The date.olson.db.js module has been upgraded to version 2024a (released by IANA on February 1, 2024) (CRM-2415).

  • The IANA top level domain list has been updated to version 2023082500 (CRM-861).

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.