OCF SDK Release Notes

Alation Cloud Service Applies to Alation Cloud Service instances of Alation

Customer Managed Applies to customer-managed instances of Alation

January 16, 2025

Open Connector Framework SDK Bundle: Version 4.9.11

Enhancements

Improved Query Extraction

The OCF SDK bundle now includes improved query extraction logic to remove null characters from sessionId during query extraction. (AL-162799)

January 08, 2025

Open Connector Framework SDK Bundle: Version 4.9.10

Enhancements

Enhance SDK Contract

The SDK Contract and Java models are now enhanced to support streaming relation metadata within asset objects. (AL-176880)

Introduction of New OAuth Grant Type

A new OAuth grant type, OAUTH_AUTHORIZATION_CODE, is now introduced to simplify the refresh mechanism for connectors. (AL-177986)

Relation Name Update

The relation names are now updated for different types of streamed reference objects. (AL-179608)

October 30, 2024

Open Connector Framework SDK Bundle: Version 4.9.7

Enhancements

Inclusion of CIS Compliant Docker Images

The OCF SDK bundle now includes CIS-compliant docker images and an updated package script (package_connector.sh) to utilize native docker image integration. (AL-168474)

Support for Separate Docker Configurations

The OCF SDK bundle now includes the following docker configurations:

  • Dockerfile (default)

  • DockerfileAmd64 (for AMD64 architecture)

To determine which Dockerfile to use, run the following command:

docker inspect --format='{{.Os}}/{{.Architecture}}' <IMAGE_NAME>

If the output displays linux/amd64, use DockerfileAmd64. For all other architectures, use the standard Dockerfile.

This OCF SDK bundle also addresses the following Common Vulnerabilities and Exposure (CVE): CVE-2024-47554 (AL-175602)

October 16, 2024

Open Connector Framework SDK Bundle: Version 4.9.0

Enhancements

Support for Query Service Cancellation in Compose

Query Service cancellation is now enabled in Compose from OCF SDK bundle version 4.9.0. This feature allows you to stop or cancel a Compose query. (AL-171964)

August 14, 2024

Open Connector Framework SDK Bundle: Version 4.8.16

Fixed Issues

Incorrect Display of Table Row Count

In table sampling, when the max rows to store is set to 0 as part of per object parameters, table row count appears to be 0 instead of the actual count.

This issue is fixed now. (AL-162276)

June 19, 2024

Open Connector Framework SDK Bundle: Version 4.8.6

Fixed Issues

CVE Issues

The following Common Vulnerabilities and Exposures (CVE) issues are now resolved (AL-123741):

CVE-2022-25647, CVE-2023-2976, CVE-2020-8908, CVE-2021-22569, CVE-2021-22570, CVE-2022-3509, CVE-2022-3510, CVE-2022-3171, CVE-2021-29425, CVE-2021-37136, CVE-2021-37137, CVE-2019-20444, CVE-2021-21290, CVE-2021-43797, CVE-2022-24823, CVE-2024-29025, CVE-2021-21295, CVE-2021-21409, CVE-2020-11612, CVE-2019-20445, CVE-2023-34462, GHSA-xpw8-rcwv-8f8p.

Breaking Changes

Removal of fieldsDescending Field

The fieldsDescending field has been removed from the object types due to an internal dependency upgrade. If you use sdk-tests.jar to write your integration tests and check for the presence of fieldsDescending in your tests, then you must update existing tests to remove the fieldsDescending field.