Version 4.9

The release notes will tell you what’s new in each version, and any changes that you must be aware of when upgrading. For reference, Vidispine ticket numbers are printed as (#1234).



Service configuration

It is now possible to configure if Vidispine services should be allowed to run on a specific server instance (#2671). For example, in a clustered setup, some instances could be configured to only serve API requests by disabling all background services:

  disabled: all

Glacier improvements

Files on S3 buckets that have been archived on Glacier using lifecycle rules will now automatically be restored when copied between storages (#2597).

It is now also possible to configure the S3 retrieval policy for faster restores from Glacier (#2586). This can be configured per job or per storage using the retrievalTier parameter.

OpenAPI 2 compatibility

The API can now be configured to accept query parameters where matrix parameters are expected (#2684). This can make it easier to use Vidispine with clients/specifications that do not support matrix parameters, such as OpenAPI 2.

  openApi2Compatible: true


Transcoder improvements

  • Increase read buffer length for improved S3 performance (#2683).
  • Quicker shape deduction for streams without timecode (#2682).
  • Support all Avid DNxHD and DNxHR profiles when decoding (#2686).
  • Handling of different KAG values in MXF (#2685).

Agent improvements

  • Make log rotation optional in agent (#2626).
  • Add BlackPearl “physical placement” info to file metadata (#2607).

Bug fixes

  • Agent registration failing when schema validation is enabled (#2678).
  • Agent registration failing on system with DNS transcoder directory (#2665).
  • Transcoder metrics not exposed for DNS discovered transcoders (#2657).
  • Transcode in raw import waiting 5 seconds for preceding steps to finish (#2656).
  • Cannot use segment files with URI containing query parameters (#2651).
  • Transcoder directAccess not applied to DNS discovered transcoders (#2647).
  • Move to BlackPearl deletes source file too quickly (#2615).
  • Self tests fail with HTTP 500 when schema validation is enabled (#2612).
  • NPE when indexing item with empty thumbnail database on S3 (#2605).
  • Query parameter “id” in GET storage/file does not work with multiple ids (#2583).
  • Missing role check for PUT API/storage/file/{id}/abandon (#2556).
  • Rollback not performed if validation fails when creating a storage (#2550).
  • Authentication token not invalidated after user password change (#2542).
  • Authentication token not invalidated when user is disabled (#2541).
  • Glacier archive job fails with “Invalid Content-Range” error (#2504).
  • Reject S3 buckets with names that are not valid hostnames (#2416).

Transcoder fixes

  • Transcode of PSD failing with CompressionNotSupported (#2601).

Agent fixes

  • Agent fails to start if default port is in use (#2680).
  • All jobs returned from agent when fetching running transcoder jobs only (#2658).
  • Slow media checks when using agent as a transcoder proxy (#2654).
  • Agent not deleting temp files when using segment files (#2653).
  • Incorrect proxying of URIs containing query parameters (#2650).

Removed in 4.9

Support for Ubuntu 12.04 has been discontinued.

Upgrading from 4.8

  • Solr: No changes to the documents. Re-indexing is not required.
  • Support for Ubuntu 12.04 has been discontinued.