Skip to main content
Skip table of contents

VidiCore Release Notes

The following items on the list encompass breaking changes, features, and fixes that are relevant for the major release.

This page contains a list of patches we released for this version.

24.2.6

Version information

Component

Version

VidiCore

24.2.6-0-g015c26eb77

VSA Docker Image

24.2.6-0-g81aa75af-24.2.5-20240919.1

Transcoder

24.2.5

Features

Item#

Item

<none>

Fixes

Item#

Item

233151

Cannot update placeholder notifications

232939

Item deletion fails if the item has more than 64K bigtext entries

219292

file search can return entries with id null and state UNKNOWN

Transcoder fixes

Item#

Item

<none>

24.2.5

Version information

Component

Version

VidiCore

24.2.5-0-gafd8803340

VSA Docker Image

VSA: 24.2.5-0-g33f86416-24.2.5-20240919.1

Transcoder

24.2.5

Features

Item#

Item

<none>

Fixes

Item#

Item

232704

Metadata notification for enumeration values return empty values when using enum IDs

232096

BulkyMetaData On FileSystem Prefix Missing

232086

Item effective locks are not written to the Index consistently

229032

Mismatch between Consumer selector and messages on JobFeedback Queue (Growing DLQ)

208208

Inherited metadata are not returned when using certain types of content paths

Transcoder fixes

Item#

Item

232276

Transcoder fails: POP took too long, job stalled

231018

Confusing / incorrect audioComponent metadata

24.2.4

This version is corrupt and should not be used for any reason.

24.2.3

Version information

Component

Version

VidiCore

24.2.3-0-g13a94ea7ea

VSA Docker Image

VSA: 24.2.3-0-gdd3cc1af-24.2.3-20240808.1

Transcoder

24.2.3

Features

Item#

Item

<none>

Fixes

Item#

Item

232107

Copying FileSequence does not work anymore

232240

Helm chart deployment fails when using system names with dashes

Transcoder fixes

Item#

Item

230796

Mosaic effect doesnt work with Anamorphic Video

230991

Render generated wrong output video

230187

Job VSATransfer2925 failed and VSA goes offline

24.2.2

Version information

Component

Version

VidiCore

24.2.2-0-g618f0863d8

VSA Docker Image

24.2.2-0-g8559c955-24.2.1-20240704.1

Transcoder

24.2.1

Features

Item#

Item

230471

Rework Copy / Move command in VidiCore/VSA)

228503

VidiCore/VSA: Support hardlinks

Fixes

Item#

Item

231698

Metadata notifications return empty enumeration values

227465

File is not marked for reindex when state is changed from MISSING to LOST

Transcoder fixes

Item#

Item

<none>

24.2.1

Version information

Component

Version

VidiCore

24.2.1-0-g9e23eeb9b9

VSA Docker Image

24.2.1-0-g10fa9591-24.2.1-20240704.1

Transcoder

24.2.1

Features

Item#

Item

<none>

Fixes

Item#

Item

230813

VidiCore fails to receive SQS message from S3 buckets after running for some time

231292

Offloading of file transfers to VSA via enableTranscoderTransfer does not work any more

229550

Offloading of file hashing to VSA via enableTranscoderHash does not work any more

Transcoder fixes

Item#

Item

<none>

Release 24.2.0

Version information

Component

Version

VidiCore

VidiCore: 24.2.0-0-g774397e5d9

VSA Docker Image

VSA: 24.2.0-0-gff720baf-24.2.1-20240611.1

Transcoder

24.2.1

VidiCore Prerequisites

For more information on the prerequisites, please check the Prerequisites section of the API doc:

Link to VidiCore Prerequisites.

Features

Use AWS move command for S3 file move operations (ticket 229938)

VidiCore now uses the native AWS API move command to move files inside an S3 bucket.

Optimisations for bulky metadata for waveform and loudness information (tickets 229848 & 229526)

Waveforms and loudness information are stored in the table t_bulkymetadata with a reference to t_bigtext or a file on a storage for the payload.

VidiCore 24.2 changed the structure for this data in a way that only one dataset for per type is stored for one item (instead of multiple entries in previous versions). This improves the performance when reading the data. Other improvements are implemented to further speed up the offloading offloading the data from the database table to files on a storage.

The corresponding API calls are compatible between the current and older versions.

See https://apidoc.vidispine.com/24.1.2/system/property.html#vsvar-bulkyMetadataPackingKeyPrefixes for configuration options and how to restore the previous behaviour.

OpenSearch improvements

OpenSearch HTTP client timeout configuration (ticket 229558)

The HTTP client timeout for OpenSearch can now be configured as a configuration property.

See https://apidoc.vidispine.com/latest/system/property.html#vsvar-opensearchConnectionRequestTimeout and https://apidoc.vidispine.com/latest/system/property.html#vsvar-opensearchSocketTimeout

Use alias when creating OpenSearch index (ticket 229528)

When creating a new OpenSearch index, VidiCore automatically creates an alias with the given name and uses it to access the index. Existing indices w/o alias will continue to work.

Allow parallel execution of facet search against OpenSearch (ticket 229152)

Multiple facet search operations con now be executed in parallel to speed up the execution time of these requests.

To enable the feature see https://apidoc.vidispine.com/latest/system/property.html#vsvar-opensearchParallelFacetSearch

Set representative thumbnail when receiving thumbnails (ticket 229403)

VidiCore now sets the representativeThumbnail and representativeThumbnailNoAuth metadata fields when receiving thumbnails via the API (e.g. via a VidiFlow agent). This attribute can be used on user interfaces to show a thumbnail for an item.

It is possible to configure which thumbnail is set as representative thumbnail - see https://apidoc.vidispine.com/latest/system/property.html#vsvar-representativeThumbnailPosition.

Support non-AWS S3 buckets for VaaS transcoders (ticket 202802)

Non-AWS S3 buckets that do not support generate temporary credentials (e.g. Wasabi storage) are now also supported when VidiCore is using a VidiNet SaaS transcoder (previously only on-prem VSAs where supported). See https://apidoc.vidispine.com/24.1.2/system/property.html#vsvar-s3CredentialType.

Support Metadata Trigger for Metadata fields in Metadata Groups (ticket 227518)

Changes on metadata fields within groups now send metadata change notifications.

Other improvements

  • Use groups in MetadataGroupSearchOperatorType for group search endpoint (ticket 225384)

  • Verify and document PostgreSQL auto vacuum functionality (ticket 228096)

Fixes

Fixes

Item#

External#

Item

230212

Inconsistency in file naming between full and partial exports

229385

Storage rule sometimes doesn't trigger a COPY_FILE job

229360

SUP-7013

Sending notifications to AWS SQS queues gets stuck after a while

229220

Entities with an expired deletion lock cannot be deleted

229181

Extend logging for ElasticSearchIndexCruncherWorker

229126

Add documentation for creating libraries with many items

197289

VS-4751

Entries for removed files remain in t_indexlog

229856

Prevent deployment of VidiCore helm chart with initial password "admin" for admin user

229239

metadata fields representativeThumbnail and representativeThumbnailNoAuth are configured as "do not index" when created by the /APIinit call. Existing field definitions are not modified.

Consider changing them and re-indexing items to reduce the search index size.

229229

Do not store fields for retrieval in OpenSearch (set store=false) on a freshly created index. Existing OpenSearch mappings are not modified. Consider changing them and re-indexing all entity types to reduce the search index size.

228440

Improve stability of ssh connection between VidiCore and the VSA, e.g. when uploading files in hybrid scenarios

228047

Improve growing file handling on GCP storages

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.