Version 22.3

22.3.7

2023-05-04

Bug fixes

  • Fix NPE in getting storage file (#217567)
  • Document reindex not working with OpenSearch (#216928)
  • Metadata reindex gets NPE (#216892)
  • IMF import fails if assetmap or other xml has byte order marks (#216623)
  • Exception “No element has been retrieved” upon Reindexing a NoIndex Field (#215371)
  • MetadataFieldGroups in Collections can not be searched on, with opensearch (#211293)

22.3.6

2023-03-23

Improvements

  • Documentation: _configuration_read role required to read confiuration properties (#215949)
  • Documentation: Default values for some configuration properties are not being displayed correctly in documentation (#215871)
  • Remove erroneous error logging from Mp3Detector (#214588)
  • Return transient metadata fields when an /item/list?field= API is called (#207895)
  • Documentation: Warning about using search highlight without specifying any highlight fields (#203507)

Bug fixes

  • Enum metadata field values are missing in metadata notification (#215897)
  • Cannot update metadata group by remove and add mode (#214920)
  • S3 to S3 transfer doesn’t work with Export job (#203172)
  • Delete from a collection via PUT /collection/<collectionId> removes wrong entry (#200151)

22.3.5

2023-02-09

Improvements

  • Be able to use deleteFileOnFailure jobmetadata on shape component import (#213199)
  • Support for OpenEXR files (#209417)
  • Disable long-polling in VSA (#197447)

Bug fixes

  • Issue with fix for 208170 combined with fix for 210797 (#213774)
  • Wrong version in APIdoc html title (#213756)
  • Issue with MetadataFieldGroup indexing after fix for 211066 (#213708)
  • Exceptions thrown in VidinetJobStatusCruncher’s PollingTask thread are not propagated and logged properly (#213596)
  • Missing null check in JobBean.updateVidinetJobStatus causes NPE (#213595)
  • Wrong file extension for mpeg-ts (#209812)
  • MP3 files are Identified as Documents incorrectly (#206785)
  • VSA fails to calculate hash on empty files (#202534)

22.3.4

2023-01-13

New features

  • Perform marking for update in order to avoid deadlocks (#210431)

Improvements

  • Increase timeout for infinspan locks (#212649)
  • Refactor ArchiveBean and add additional tests (#210546)
  • Put a limit on Solr update size (#210433)
  • Increase default activemq pooled connection size (#210430)
  • Stability: Ignore strange encoding error while indexing (#210429)
  • Add control over purge batch size (#210402)
  • Make the id of AccessControlCacheBuffer less likely to collide (#210395)
  • Be able to monitor LogBack errors (#210394)
  • Retry on file updates on optimistic locking exception (#210392)
  • ACL reindex uses a slow SQL query (#208068)
  • Use the OS native move ability in the “MOVE_FILE” job of local files (#196852)

Bug fixes

  • child still returned when deleting inherited metadata by UUID (#212632)
  • Strange Responses when Referencing Groups (#212257)
  • Search did not exclude item after deleting matching metadata (by UUID) from the item (#211066)
  • DELETE /API/collection/<id> throws exception and returns 500 if <id> is invalid (#210797)
  • Non-indexed placeholder item is created when setting an existing externalId (#210791)
  • Job metadata deleteFileOnFailure=false deletes file (#210434)
  • Rotation isn’t handled correct when thumbnails created in separate connection (#210420)
  • Issues with deleting ARCHIVED files (#210235)
  • Support search by child metadata field group values (#209713)
  • Metadata inheritance does not use correct offset timecode (#209301)
  • Disappeared jobs is attempted to start on all nodes at the same time (#199381)

22.3.3

2022-11-21

New features

  • Support signer region override on S3 (#206306)

Improvements

  • Add ability to remove content from collection using external-Id (#208238)

Bug fixes

  • Single ticks when searching users or groups enables SQL injections (#209431)
  • Show more detailed error message while trying to create duplicate collections using External Id (#205235)

22.3.2

2022-09-14

Bug fixes

  • Conform Job: Audio/Video Out of Sync when using audio fade out (#208850)
  • Not able to find items in a collection (#208205)

22.3.1

2022-08-31

Bug fixes

  • VidiNet transcoder gets filtered out in job (#208608)

22.3

2022-08-24

Improvements

  • Add support for Postgres 14 (#206167)
  • Add support for partial rendering of seq.doc (#205749)
  • Improved hadling of FadeInOutDissolveWhite (#208353)
  • Add transient metadata field __owner to collection (#207918)
  • Add ability to add 1 frame audio crossfade transition in seq.doc (#206792)
  • Remove “internal” links from APIdoc (#206654)
  • Bulkymetadata migration do not mark row as to be deleted by itemDeleteCruncher (#206026)
  • Allow reseting itemTrack in SHAPE_UDPATE job (#203410)
  • VidiCore configuration property for maximum (requested) signed URL duration (#203254)
  • Be able to add custom extra metadata to RDF values (#202253)
  • Improve transcoder selection for storages with multiple methods (#201968)
  • Improved group metadata searching (#201290)

Bug fixes

  • ACL indexing error while the granter is not empty (#208362)
  • Unhandled NPE when a wrong item notification is encountered (#206652)
  • Creating items with auto-projection rules fails (#206169)
  • Missing collection notification if a collection is updated using a document (#206151)
  • Latest Successors are only returned when Searched with Inherited Field-Groups (#205478)
  • Metadata group reference is missing id and type (#205467)
  • VidiCore causes infinite loops for circular collection relations (#203635)
  • Retried Solr queries due to group.limit causes duplicate timespans and fields entries in search result (#203506)
  • Users can add collections that they do not have READ access to, into another collection, to gain access (#202900)
  • Mix setting in audio does not work for conform job (#202525)
  • ActiveMQ is leaking connection in its XaConnectionPool (#199379)