Release notes 3.20


Release Content

 

Summary

 

The following table provides a list of the customer facing / relevant changes in this release. Not all platform backend changes are included in this list.

 

Domains

Type

Notes

Backend

refactoring

 

 For large CDS (> 100k objects), snapshot creation process sometimes results in a timeout. Creation of new snapshot is not possible until the issue is resolved in the DB. This issue is fixed and the snapshot performance on big data sets is improved by optimizing the code to reduce the number of times it processes the whole data set. 

Backend

refactoring

 

 In case of an error, scriptExecutor retry keeps running the same request which is resulting in performance issues on the server. The retry mechanism in Core application has changed to prevent overloading the scriptExecutor. 

Backend

bug

 Fixed the date format errors related to elasticSearch in the logs. The obsolete job causing that error message has been removed from TaskRunner application.

Backend

bug

 Fixed the SAML issue while using dynamic ID and instant fields.

Backend

bug

When importing hiera yaml files without arrays and exporting them with arraySupport=true option, output is being transformed with a list item, some "-" characters are inserted. 

Fix is provided to display the output without “-” character. 

 

 

Example curl command to use “arraySupport=true” parameter:


curl -X POST https://tenantName.sweagle.com/api/v1/tenant/metadata-parser/parse -H "Authorization: bearer aToken" --data-binary "mds={mdsName}&parser=returnDataForNode&arg={arg1}&args=&mdsArgs=&format=YAML&tag=&mdsTags=&arraySupport=true"

 

Example output:

 

allowHTTPStraffic: "false"

assignedComponents:

  core:

    enabled: "true"

  scriptExecutor:

    enabled: "true"

  vault:

    enabled: "true"

allowHTTPtraffic: "false"

IPinternal: 10.0.0.0

deployed:

  sweagleCore:

    buildVersion:

    buildTypeName: Sweagle_CoreMaster

    buildNbr: 269