From 4b8b6084aa42859f7bfb4f700adc5117d2abfb52 Mon Sep 17 00:00:00 2001 From: Sneha Agnihotri <180277+snehaagni@users.noreply.github.com> Date: Mon, 8 Apr 2024 11:44:02 -0700 Subject: [PATCH] chore/release 2.10.0 to develop (#12740) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add MetricsRegistry to automation (#12359) * Pin to metrics registry automation PR * Add missing go.sum * Pin to latest automation version * BCF-3052 - Job Based KV Store and juelsFeePerCoin reboot persistence (#12392) * Add kv store migration * Add kv store implementation * Init kv store in ocr2 delegate and pass into median service * Update ds cache to have kv store fallback for final observation value * Prettify ds cache updateCache, add ERR log severity on consecutive errs * Add ds cache test for cache value persistence * Remove unused field in jobKVStore * Make sonar SQL migration lint happy * Rename TestJobKVStore * Add kv store mock * Add changeset file * Fix sonar sql lint * Change kv orm to use raw json message instead of jsonText * minor change * minor change * Fix SQ SQL lint * Add comments in KVStore * Rename jobKVStore to kVStore and return struct from constructor * Update core/store/migrate/migrations/0227_kv_store_table.sql Co-authored-by: Sam * Update kVStore sql to match migration * Add more kv_orm tests --------- Co-authored-by: Sam * Fix in memory data source cache error logging and add err log when cache is over 24h old (#12586) * Fix in memory data source cache error logging * Add stale jfcp cache error log and lower other logs to warn * Update logger warnw to warnf function Co-authored-by: Jordan Krage --------- Co-authored-by: Jordan Krage * Handle zkSync "known transaction" error (SHIP-1233) (#12338) * Handle zkSync "known transaction" error (SHIP-1233) * add test case for zkSync specific known transaction error --------- Co-authored-by: Jim W Co-authored-by: Prashant Yadav <34992934+prashantkumar1982@users.noreply.github.com> * fix: trigger operator-ui-ci with specific tag (#12601) * fix: trigger operator-ui-ci with specific tag * fix path * add checkout step * update operator-ui tag * make operator-ui * update operator-ui-ci tag conditional (#12607) * update operator-ui-ci tag conditional * use main branch as default tag * fix: check for target branch name instead of current for operator-ui-ci (#12618) * add rebalancer support for feeds manager ocr2 plugins (#12344) * [Functions] Fix bug in comparing subscriptions (#12379) (#12576) Co-authored-by: Sneha Agnihotri <180277+snehaagni@users.noreply.github.com> * Add cascade delete to kv store table fk (#12629) * Add cascade delete to kv store table fk * Add changeset (cherry picked from commit 3ec8cc914b6f8b3c889592ddb54a5801b5c0d5c6) * Fix InMemoryDataSourceCache cleanup (#12647) * Fix InMemoryDataSourceCache cleanup * Add changeset * Make linter happy * Handle data source cache unit test cleanup * Use services.StopChan in inMemoryDataSourceCache * Move ctxWithTimeout into updateCache Co-authored-by: Jordan Krage --------- Co-authored-by: Jordan Krage * Bump operator-ui (#12684) (#12687) * Finalize date on changelog for 2.10.0 * fix spacing Signed-off-by: Sneha Agnihotri * Remove old operator-ui assets --------- Signed-off-by: Sneha Agnihotri Co-authored-by: george-dorin <120329946+george-dorin@users.noreply.github.com> Co-authored-by: ilija42 <57732589+ilija42@users.noreply.github.com> Co-authored-by: Sam Co-authored-by: Jordan Krage Co-authored-by: Friedemann Fürst <59653747+friedemannf@users.noreply.github.com> Co-authored-by: Jim W Co-authored-by: Prashant Yadav <34992934+prashantkumar1982@users.noreply.github.com> Co-authored-by: frank zhu Co-authored-by: Margaret Ma Co-authored-by: Bolek <1416262+bolekk@users.noreply.github.com> Co-authored-by: chainchad <96362174+chainchad@users.noreply.github.com> Co-authored-by: george-dorin Co-authored-by: krehermann --- docs/CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index edbad91c9f7..b114bfb89f1 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -14,8 +14,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - HeadTracker now respects the `FinalityTagEnabled` config option. If the flag is enabled, HeadTracker backfills blocks up to the latest finalized block provided by the corresponding RPC call. To address potential misconfigurations, `HistoryDepth` is now calculated from the latest finalized block instead of the head. NOTE: Consumers (e.g. TXM and LogPoller) do not fully utilize Finality Tag yet. ... + -## 2.10.0 - UNRELEASED +## 2.10.0 - 2024-04-05 ### Added @@ -24,6 +25,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add preliminary support for "llo" job type (Data Streams V1) - Add `LogPrunePageSize` parameter to the EVM configuration. This parameter controls the number of logs removed during prune phase in LogPoller. Default value is 0, which deletes all logs at once - exactly how it used to work, so it doesn't require any changes on the product's side. - Add Juels Fee Per Coin data source caching for OCR2 Feeds. Cache is time based and is turned on by default with default cache refresh of 5 minutes. Cache can be configured through pluginconfig using "juelsPerFeeCoinCacheDuration" and "juelsPerFeeCoinCacheDisabled" tags. Duration tag accepts values between "30s" and "20m" with default of "0s" that is overridden on cache startup to 5 minutes. +- Add rebalancer support for feeds manager ocr2 plugins. ### Fixed @@ -35,8 +37,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Minimum required version of Postgres is now >= 12. Postgres 11 was EOL'd in November 2023. Added a new version check that will prevent Chainlink from running on EOL'd Postgres. If you are running Postgres <= 11 you should upgrade to the latest version. The check can be forcibly overridden by setting SKIP_PG_VERSION_CHECK=true. - Updated the `LimitDefault` and `LimitMax` configs types to `uint64` - - ## 2.9.1 - 2024-03-07 ### Changed