SnapLogic dot releases help optimize and continuously improve the Intelligent Integration Platform (IIP). This dot release page documents all the customer-impacting updates done across the platform and any actions that you need to perform in your SnapLogic instance.
Platform updated to enable you to create or update accounts when the sensitive fields are provided in plain text. The SnapLogic Create and SnapLogic Update Snaps automatically encrypt the data.
If your org is configured for Enhanced Account Encryption, update the Snaplex to run this patch.
Fixed memory growth seen during some scenarios. Also, added an option for SnapLogic Support to obtain a heap dump from the Snaplex.
If SnapLogic Support needs to obtain a heap dump from a Snaplex node, update the Snaplex to run this patch. In addition, the org administrator has to provide access to the SnapLogic Support team so they can obtain the heap dump.
Fixed an issue with pipeline prepare timing-out for large pipelines that use nested pipelines.
Once the Platform is running with this patch, the org administrator can disable the pipeline analysis operation, which can cause this issue. Contact SnapLogic Support for details.
The following are the Snap Pack updates since the 4.11 release:
Fixed an issue with the RabbitMQ Retry Mechanism that fails to process after failure.
Fixed an issue with the SOAP Execute Snap, which fails to parse the XML schema information in a WSDL (Web Services Description Language) file.
Fixed an issue with the Azure Polybase Bulk Load Snap, which fails to parse when there is no input.
Fixed an issue in the Active Directory Search Snap, wherein the PartialResultException error stopped the working of the Snap.
Added support for back- and forward-slashes within distinguished names.
Enforced UTF-8 character encoding for the Fixed Width Formatter Snap.
Fixed an issue with the Confluent Kafka Consumer Snap, wherein the Consumer session is not closing properly when manually stopping a pipeline, which causes the subsequent pipeline execution to wait for the previous session to die and not consume messages.
Added the RabbitMQ Producer Snap with property 'Wait for confirms timeout (ms)' to enable the user configure the publish timeout in milliseconds.
Fixed an issue when creating a Redshift table via the second/metadata input view.
Enhanced the RabbitMQ Producer and Consumer for connection retry logic when running in Ultra Pipelines.
Addressed an issue with the SAP iDoc Listener and iDoc Document Listener Snaps where the pipeline takes a longer time to stop while performing a manual trigger.
Fixed an issue with the RabbitMQ Producer where dynamic queues were created for each instance of an Ultra Pipeline. The property Create dynamic queue is added as a part of the fix.
Fixed an issue with the Pipeline Execute Snap that could cause the parent pipeline to freeze when the child pipeline fails.
Resolved the following issues with the Email Reader Snap:
The Snap now reads to fetch mails from a shared mail box.
The Snap can now read the file attachment that has a percent sign [%], or ó.
Updated the Email Delete Snap code to display the default value aszeroinstead ofblankin the UI.
Resolved an Issue with SFTP server where the pipeline stopped responding while writing to the Tumbleweed server (SFTP server). Fixed the code in a way that the SFTP server now flushes out data after each write.
Added support for the retry and exception routing for the SAP Snaps (SAP Execute, IDoc Document Listener, IDoc Listener, IDoc Read, IDoc Write).
Resolved an issue with the NetSuite Search, Create and Update Snaps that now show the custom field suggestions in the drop down.
Fixed an issue with the RabbitMQ Producer Snap that now creates dynamic queue for each message received.
Enhanced Oracle Bulk Load Snap to also accept date-type values in the "yyyy-mm-dd" format.
Fixed a document call issue that was slowing down the Snowflake Bulk Load Snap.
Added support for customer data type as input parameter for the Dynamics CRM snaps.
Fixed a sort issue in Join and Sort snaps, where the end of the file was not detected correctly.
Removed the enum labels on BinaryToDocument and DocumentToBinary snaps.
SAP IDoc Write Snap now supports IDoc Extension type.
SAP Self-service/on-demand ability to clear IDoc metadata cache.
Fixed an issue wherein the Salesforce SOQL Snap did not get an input stream from the next records URL.
Fixed an issue with the Salesforce SOQL Snap querying deleted records using Bulk API.
Fixed an issue with the Stored Procedure Snap table definition's column ordering of the output data.
Fixed the following issues:
The RabbitMQ Snap, which failed, throwing a connection timeout error instead of trying to reconnect.
Issue with the Consumer Snap errors not going through error view.
Ultra Task Snap loaded the same document onto the RabbitMQ queue five times.
Ultra Task Snap, on an error logic retry, loaded the same document onto the RabbitMQ Producer Snap.
Inability to specify input variable for Routing key.
Fixed an issue with the XML Formatter pipeline that failed with the error, java.lang.OutOfMemoryError: Java heap space
Fixed an issue with the Transform Snaps, wherein the binary input of a zip file got decompressed, which should not.
SnapLogic strongly recommends you to not use this Snap Pack version. Instead, use transform4343.
Added support for the Binary File Uploads in the REST POST Snap.
Added support on the kryo serialization for UUID and other types to the Sort, Join, and In-Memory Lookup Snaps.
Fixed an issue with the Azure SQL Polybase Bulk Load Snap, which allowed the Snap to load data to a table with identity columns for the Azure SQL Data Warehouse instance.
Fixed an encoding issue when using a Windows Snaplex, and added an "Encoding" Snap property that allows a user to choose the input data's encoding from UTF-8 and UTF-16.
Fixed an issue with the File Delete Snap that was unable to delete a file size of more than 1MB.
Resolved an issue with the Box Read Snap, which was unable to continue running due to the token getting expired. The fix helps to proceed with a new access token when the current access token expires.
Fixed an issue with the Confluent Kafka Consumer Snap that fetched only 500 messages, when the message count is set to 0, which should return all available messages.
Resolved an issue with NetSuite Update and Search Snaps wherein Custom fields are not populated in the Snaps.
Addressed an issue with Parquet Reader Snap leaking file descriptors (connections to HDFS data nodes). The Open File descriptor values are now stable.
Resolved an issue with the Union Snap in Ultra Mode that spiked the CPU utilization to ~30% when starting more than 120 instances.
Fixed an issue when inserting a valid NaN value into a column.
Added support for processing Dynamics CRM data types in the CRM Upsert Snap.
Fixed an issue when inserting a valid NaN value into a column.
Fixed an issue by adding a PUT command to the list of DDL command list for Snowflake.
Resolved an issue with Snowflake Bulk Load Delimiter Consistency (comma and newline).