Release notes for action providers

Change-Id: Iad67cbb5ac374952b60a02657770fed56c5c41b6
This commit is contained in:
Renat Akhmerov
2020-09-04 12:10:26 +07:00
parent f818f1f02c
commit 828e7caca0

View File

@@ -0,0 +1,18 @@
---
features:
- |
Added the new infrastracture that will allow to manage Mistral actons
in a much more flexible way. It is based on the action provider concept.
An action provider is responsible for delivering actions to Mistral.
Mistral cluster administrators can plugin multiple action providers
that will deliver actions in their own way, possibly using different
backend storages, caching techinques and so on. Along with the
ActionProvider interface there has been added the ActionDescriptor
interface that carries meta information about an action and responsible
for instantiating the action. Also added base convenient classes.
fixes:
- |
Fixed a number of typos and logical mistakes in docstrings and also
added the exception class ActionException that actions can raise
in case of their internal errors. Mistral will be handling those
exceptions starting from the Victoria official version.