Ooyala Flex 6.0.7 Release Notes 2017-12-08

Purpose

Ooyala Flex 6.0.7 is a maintenance release to fix issues found in production.

Issues Fixed

Publish job stays in "QUEUED" state while running on 18K assets hierarchy

When running a Transactional Publish job on a hierarchy of 18K assets, the job stayed in a QUEUED state, and did not proceed further.

Resolution: The error no longer occurs.

Publish: Out of memory due to large hierarchies

Ooyala Flex Publish was running out of memory when hierarchies with large numbers of items in them were being created in environments.

Resolution: When member lists were being built using the public API, they were being filtered to display only those members which had been published. However, when this filter was applied we were loading a structure called "AssetMembership" that loaded the requested asset and members. Groups with member logs would load a huge number of assets into memory, causing Publish to run out of memory.

From now on, when we build this list of members, we only verify whether the members are published or not.

Move jobs repeatedly fail on Azure and S3, and cannot be retried, causing the asset path to be lost

Moving files to Blob storage fails about 60% of the time, either displaying an error that the destination already exists - which it does not - or the asset appears to be lost.

Resolution: The Check to return the file type as a "FOLDER" when the path does not have extension has been removed. This is to support files without extensions in our VFS library for Azure.

We have added a new check which returns file types as a "FOLDER" when the path ends with "/".

Upgrade Instructions

The MAM property that deals with session timeouts has changed from server.session.timeout to session.minutesToExpire. If a customer has not overridden the value, the default value is the same for both (30mins).

Appendix

Services

Service Version Notes
flex-admin-app 2.0.456  
flex-authentication-service 7.5.292.2  
flex-authorisation-service 2.3.315  
flex-dataagreggation-service 1.4.377  
flex-divarchive-service 2.1.325  
flex-events-service 2.7.341  
flex-fastobject-service 3.3.383  
flex-forms-service 0.0.139  
flex-imageproxy-service 3.2.301  
flex-indexelastic-service 5.9.373.2  
flex-job 6.0.7.77  
flex-mam-app 4.6.989.6  
flex-master 6.0.7.77  
flex-metadatadesigner-app 2.2.917  
flex-metadatamerge-service 2.2.359.2  
flex-outboundtransfer-service 2.0.219  
flex-publish-service 9.3.386.21  
flex-reviewer-app 3.1.433  
flex-searchelastic-service 4.2.488.2  
flex-streamprocessor-service 1.1.101  
flex-tag-service 1.0.732  
flex-thesaurus-service 0.1.797  
flex-webtransfer-app 7.0.526  
flex-workflowdesigner-app 7.1.219  

Was this article helpful?