From 6ea2cf41101e661d3b8dccc8d15a5a7f31479e67 Mon Sep 17 00:00:00 2001 From: Yondon Fu Date: Wed, 29 Sep 2021 15:10:46 -0400 Subject: [PATCH] release v0.5.21 --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ CHANGELOG_PENDING.md | 7 ------- VERSION | 2 +- 3 files changed, 31 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c70d10625..419f2b0782 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,35 @@ # Changelog +## v0.5.21 + +*September 29 2021* + +This release includes a new orchestrator/transcoder MPEG-7 video signature capability which is required for broadcasters to run transcoding verification. The MPEG-7 video signatures are used as perceptual hashes in a "fast verification" algorithm that is described in the [Fast and Full Transcoding Verification design](https://forum.livepeer.org/t/transcoding-verification-improvements-fast-full-verification/1499). If a CPU is used for transcoding, the video signature computation will occur on the CPU. If a GPU is used for transcoding (i.e. the `-nvidia` flag is used), the video signature computation will occur on the GPU. Orchestrators and transcoders should upgrade to this release as soon as possible to ensure that they will be able to continue serving broadcasters that run fast verification (the complete broadcaster implementation will be shipped at a later date). + +Orchestrators and transcoders should also make note of the breaking change in this release that drops support for Nvidia GPUs from the Kepler series. + +Thanks to everyone that submitted bug reports and assisted in testing! + +### Breaking Changes 🚨🚨 + +- [#2027](https://github.com/livepeer/go-livepeer/pull/2027) Nvidia GPUs belonging to the Kepler series (GeForce 600, 700 series) and older, are no longer supported by go-livepeer. Cuda 11 is needed for newer GPUs, which [only supports the Maxwell series](https://arnon.dk/matching-sm-architectures-arch-and-gencode-for-various-nvidia-cards/) or newer. + +### Features ⚒ + +#### General + +- [#2041](https://github.com/livepeer/go-livepeer/pull/2041) Update help description for `{min,max}GasPrice` (@Strykar) + +#### Transcoder + +- [#2036](https://github.com/livepeer/go-livepeer/pull/2036) Generate mpeg7 perceptual hashes for fast verification (@jailuthra) + +### Bug Fixes 🐞 + +#### Transcoder + +- [#2027](https://github.com/livepeer/go-livepeer/pull/2027) Fix a memleak in the (experimental) AI content detection filter (@cyberj0g) + ## v0.5.20 *September 10 2021* diff --git a/CHANGELOG_PENDING.md b/CHANGELOG_PENDING.md index b0cc58e671..38d5e2ab12 100644 --- a/CHANGELOG_PENDING.md +++ b/CHANGELOG_PENDING.md @@ -4,12 +4,9 @@ ### Breaking Changes 🚨🚨 -- \#2027 Nvidia GPUs belonging to the Kepler series (GeForce 600, 700 series) and older, are no longer supported by go-livepeer. Cuda 11 is needed for newer GPUs, which [only supports the Maxwell series](https://arnon.dk/matching-sm-architectures-arch-and-gencode-for-various-nvidia-cards/) or newer. - ### Features ⚒ #### General -- \#2041 Update help description for `{min,max}GasPrice` (@Strykar) #### Broadcaster @@ -17,8 +14,6 @@ #### Transcoder -- \#2036 Generate mpeg7 perceptual hashes for fast verification (@jailuthra) - ### Bug Fixes 🐞 #### General @@ -28,5 +23,3 @@ #### Orchestrator #### Transcoder - -- \#2027 Fix a memleak in the (experimental) AI content detection filter (@cyberj0g) diff --git a/VERSION b/VERSION index 3c7d01c2d7..dc2fb79208 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.5.20 \ No newline at end of file +0.5.21 \ No newline at end of file