Skip to content

Latest commit

 

History

History
290 lines (132 loc) · 17.6 KB

File metadata and controls

290 lines (132 loc) · 17.6 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.41.1 (2023-02-22)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.41.0 (2023-02-03)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.41.0-alpha.1 (2023-02-03)

Bug Fixes

1.41.0-alpha.0 (2023-01-27)

Bug Fixes

  • increase WORKER_SUPPORT_TIME (bccf20e)
  • possible race-condition when receiving new data (ba17cb1)

1.40.1 (2023-01-26)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.40.0 (2023-01-23)

Bug Fixes

  • bug when updating priority only. (30c00cd)
  • don't re-evaluate expectations that has had recent errors (3d77d5f)
  • don't respect timeSinceLastError if state is RESTARTED (c94de26)
  • remove dependency on blueprints-integration (e545992)
  • when an exp is waiting for another exp, it will be jumping between WAITING and NEW unnecessarily. (44d6dd8)

Features

  • export stateReevaluationConcurrency as concurrencty config arguement (3eabd63)

1.39.8-alpha.4 (2023-01-17)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.39.8-alpha.3 (2023-01-13)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.39.8-alpha.2 (2023-01-12)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.39.8-alpha.1 (2023-01-12)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.39.8-alpha.0 (2023-01-12)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.39.7 (2023-01-11)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.39.6 (2023-01-09)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.39.5 (2023-01-09)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.39.4 (2023-01-04)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.39.4-alpha.0 (2022-12-05)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.39.3 (2022-11-30)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.39.1 (2022-09-16)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.39.0 (2022-09-07)

Bug Fixes

  • add chaosMonkey CLI option (077bb2e)
  • expectationManager should cancel a workInProgress it thinks has timed out (4658bd3)
  • Implement a "chaos monkey" that cuts connections between the processes. This is to ensure that reconnections works as they should. (45b05af)
  • improve logging, adding categories for logger to make it easier to know where a lig line comes from (db18a35)
  • improve some logging/explanations (f8fd2b4)
  • increase the delay for waiting for progress updates from jobs (a836fb8)
  • only do a single job per worker (fc94d3c)

Bug Fixes

  • add expectationManager data (trackedExpectations) to troubleshoot-data (7c867ad)
  • bug fix: progress wasn't reported for a work in progress (105d1a1)
  • Don't mark "waiting for orher Expectation" as an error (2b6413c)
  • fix an issue in expectationManager where removed packages where not removed properly (8dfe60c)
  • improve work queue in expectationManager (f4b7410)
  • minor fix in error handling of expectation in expectationManager (b890917)
  • prevReasons wasn't updated properly (0ec0593)
  • report status of Package Manager to Core (4679e08)
  • status reporting from workforce (ea43e87)

Bug Fixes

  • A pretty large rehaul of connection logic. (4b20139)
  • add "HelpfulEventEmitter" to be used instead ot EventEmitter,, because it'll give the developer a warning if they've forgotten to listen to error events. (fc1b1db)
  • add logging for when closing connections due to ping timeouts, and require two subsequent pings to fail before closing (48cbc0c)
  • don't update the PackageOnPackageContainer status in some situations where we don't actually know what state the package actually is in. (3b41749)
  • ExpectationManager: minor updates to expectedPackages (such as priority changes) should not trigger full restarts of expectations (f7a3de9)
  • handle unhandled promises (13a6f5a)
  • improve how loss-of-connections are handled (60c74fb)
  • in init() methods: wait for the 'connected' event being handled before finishing initializing (b767e0d)
  • limit the number of times to re-try removing a Package upon fail (085c1d9)
  • report various execution-times in getStatus (c03059f)

1.38.0-in-testing.0 (2021-12-17)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.38.0-alpha.0 (2021-12-17)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.37.0 (2021-12-17)

Bug Fixes

  • A pretty large rehaul of connection logic. (4b20139)
  • add "HelpfulEventEmitter" to be used instead ot EventEmitter,, because it'll give the developer a warning if they've forgotten to listen to error events. (fc1b1db)
  • add logging for when closing connections due to ping timeouts, and require two subsequent pings to fail before closing (48cbc0c)
  • don't update the PackageOnPackageContainer status in some situations where we don't actually know what state the package actually is in. (3b41749)
  • ExpectationManager: minor updates to expectedPackages (such as priority changes) should not trigger full restarts of expectations (f7a3de9)
  • handle unhandled promises (13a6f5a)
  • improve how loss-of-connections are handled (60c74fb)
  • in init() methods: wait for the 'connected' event being handled before finishing initializing (b767e0d)
  • limit the number of times to re-try removing a Package upon fail (085c1d9)
  • report various execution-times in getStatus (c03059f)

1.37.0-alpha.1 (2021-11-05)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.37.0-alpha.0 (2021-11-05)

Bug Fixes

  • expedite handling of RESTARTED & REMOVED (ff6ee72)
  • improve how REMOVED, ABORTED & RESTARTED states are set (7326a5f)
  • Quantel: handle edge case when title of clip has been changed (e9d1dca)

1.1.0-alpha.0 (2021-09-24)

Bug Fixes

  • add fields to repost status: priority & prevStatusReasons (e805c61)
  • add methods to restart packageContainer monitors (6dda1bb)
  • also spin up resources based on packageContainers, not just expectations (3dc6190)
  • bug fix: expectationManager tried to always scale up (838a51b)
  • bug fix: non-writeable packageContainers didn't get their statuses reported back to Core (f906d70)
  • expectationManager: improve how expectation error-statuses are handled, better querying for available workers etc (757f853)
  • send packageContainerPackage statuses on all statuses (190c9e5)

Features

  • change how monitors are setup, lifetime etc. Add MonitorInProgress and report statuses of monitors and packageContainers back to Core (5cafa70)

1.1.1 (2021-09-30)

Note: Version bump only for package @sofie-package-manager/expectation-manager

1.1.0 (2021-09-28)

Bug Fixes

  • add fields to repost status: priority & prevStatusReasons (e805c61)
  • add methods to restart packageContainer monitors (6dda1bb)
  • also spin up resources based on packageContainers, not just expectations (3dc6190)
  • bug fix: expectationManager tried to always scale up (838a51b)
  • bug fix: non-writeable packageContainers didn't get their statuses reported back to Core (f906d70)
  • expectationManager: improve how expectation error-statuses are handled, better querying for available workers etc (757f853)
  • send packageContainerPackage statuses on all statuses (190c9e5)
  • better handling of timed out jobs (82bb9fc)

Features

  • change how monitors are setup, lifetime etc. Add MonitorInProgress and report statuses of monitors and packageContainers back to Core (5cafa70)
  • back-port release37-features onto release36 (e2955ec)

1.0.2 (2021-09-15)

Note: Version bump only for package @sofie-package-manager/expectation-manager