Changelog | Enterprise
Документация на русском языке
поддерживается сообществом

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

Added:

  • Versioning support

Fixed:

  • Missing task name when the task is started by the task.start func
  • Undefined behaviour if several schedulers or unsharded storages are set up in cluster topology

(now it is explicitly prhibited)

[0.9.0]

Fixed:

  • Compatibility with ddl/migrations modules
  • Starting task from code if no clusterwide config

[0.8.5]

Fixed:

  • Compatibility with Cartridge 2.7+

[0.8.4]

Fixed:

  • WebUI css styles for Cartridge 2.5+
  • Cartridge 2.5+ compatibility

[0.8.3]

Fixed:

  • switchover on a runner node may fail if runner fiber was dead

[0.8.2]

Fixed:

  • task running on several workers if ttr exceeded due to long execution
  • older tasks are not displayed in the UI

[0.8.1]

Fixed:

  • completed tasks not being compacted if there’s an old pending task

[0.8.0]

Added:

  • ability to launch massive amounts of tasks via task.start()
  • task storage statistics for monitoring purposes

Fixed:

  • broken storage upgrade from task v0.4.0

[0.7.4]

  • Performance improvements.

[0.7.3]

  • Fixed performance degradation on put operation when task storages are „full“.

[0.7.2]

  • Removed second app title in UI.
  • Added arguments column in task log table.

[0.7.1]

  • Added ability to launch anonymous tasks a. k. a. jobs
  • Added ability to specify retry strategies for tasks
  • Added ability to specify defaults for runner/storage options via task.init

[0.6.1]

  • Bugfixes and minor improvements

[0.6.0]

Added:

  • Ability to specify task args in config
  • several bugfixes

[0.5.0]

Added:

  • task storages can now be set up on vshard storages
  • default task configuration can be set up in task.init()

[0.4.0]

Changed:

  • task now depends on cartridge instead of cluster
  • cartridge dependency bumped to 1.0.0

[0.3.0]

Added:

  • Cluster-aware task storage role
  • Cluster-aware task runner role

Changed:

  • Module initialization API changed: now task scheduler role does not start runner and storage by default; you must handle it via role dependencies or via respective cluster roles

[0.2.0]

Added:

  • Basic functionality - scheduler, local task storage, local task runner, cluster role, cluster UI
Нашли ответ на свой вопрос?
Обратная связь