Version 4.8

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).

4.8.3

2017-10-06

Bug fixes

  • JDBC connection not returned to pool on thread interrupt/XA exception (#2754).
  • Infinispan stale locks problem (#2775).
  • Imports using AWS presigned URLs fail with HTTP 403 (#2863).
  • Incorrect container component after auto-import of growing file (#2859).
  • Failed to delete an item if its bulky metadata contain null values (#2857).
  • Incorrect data in file, storage and metadata notification (#2838).
  • Incorrect result on wildcard search for string-exact if the value contains a space (#2796).
  • HTTP 500 when searching for string-exact field with text containing AND/OR (#2793).
  • Auto-completion not case insensitive for string-exact fields (#2780).

4.8.2

2017-07-12

Bug fixes

  • License check failing with SocketException (ioctl SIOCGLIFFLAGS failed) (#2770).
  • Center aligned subtitles come out as left aligned after STL sidecar import (#2693).
  • Incorrect mime type of .ai (Adobe Illustrator) file (#2588).

Transcoder fixes

  • Corrupt mp4 output created (#2768).
  • Time code does not reflect NTSC frame rate (#2767).
  • Interlacing setting is not respected in NLEJob (#2766).

Agent fixes

  • Overlay address not proxied by agent (#2687).
  • All jobs returned from agent when fetching running transcoder jobs only (#2658).

4.8.1

2017-03-31

Bug fixes

  • Thumbnails not created for .pcd files (#2617).
  • Thumbnails not working for .eps files (#2596).
  • Transfers from vxa:// uri to file:// does not work (NPE) (#2616).
  • Object on tape-only not restored properly from BlackPearl 3.x (#2670).
  • PUT or POST from JavaScript fails if no input is specified (#2660).
  • Incorrect noauth-URL returned from API/poster (#2666).

Transcoder fixes

  • Transcode using partial file never finishes (#2571).
  • Transcoder crashes when using burnTimecode=true (#2642).
  • Transcoder crash on converting MP3 to JPEG (!) (#2625).
  • Transcoder crash on JPEG input (#2624).
  • Incorrect H264 level when using CBR (#2674).
  • Binary component not created for .srt files (#2661).
  • Transcoder does not recognize <setting><key>level</key> (#2646).
  • Duration analysis failing on audio-only MOV files (#2611).
  • Transcoder fails to calculate PTS to DTS ratio (I/O error2 - 22) (#2636).
  • Transcoder accessing files in parent folder (#2608).

Agent fixes

  • Agent not finding files with brackets, %20 and %21 in file name (#2610).

4.8

2017-01-12

8K RED support

The transcoder has been updated to support 8K RED files (#2581).

Amazon S3 Transfer Acceleration

Improve transfer speeds using Amazon S3 Transfer Acceleration (#2308). Enable using the acceleration parameter.

Aspera FASP storage transfers

Transfers between storages can now be made using Aspera FASP (#1508).

Improvements

Bug fixes

  • Update BlackPearl SDK to 3.2.8 (#2578).
  • Incorrect job problem for import to specific storage (#2555).
  • GET API/document does not show first document (#2554).
  • Thumbnail jobs failing for image sequences (#2547).
  • Transaction timeout when letting agent compute checksums (#2546).
  • Hits not shown for API/document (#2535).
  • Using “p=metadata.timespan.group.uuid” when searching for items can cause an NPE (#2524).
  • Cannot fail waiting job from JavaScript (#2456).
  • Cannot get item field-group using external id (#2455).
  • Missing role check for DELETE API/storage/file/{id}/entity (#2454).
  • Incorrect media type for image sequences (#2428).
  • Shape import creates file on wrong storage (#2231).
  • Cannot start placeholder import using external id (#2226).
  • VS creating copy jobs to read-only storages (#2225).

Transcoder fixes

Agent fixes

  • Reconnecting VSA to SSH-less VS may lead to NPE in VS (#2590).

Platform

  • This release adds support for running the server agent on Ubuntu 16.04 (#2568).

Upgrading from 4.7

  • Solr: No changes to the documents. Re-indexing is not required.