diff options
Diffstat (limited to 'releasenotes')
-rw-r--r-- | releasenotes/notes/bug-1913718-f1b46bbff3231d98.yaml | 7 | ||||
-rw-r--r-- | releasenotes/notes/fix-bug-1914095-fa71d81c9639ba94.yaml | 8 | ||||
-rw-r--r-- | releasenotes/source/conf.py | 14 |
3 files changed, 22 insertions, 7 deletions
diff --git a/releasenotes/notes/bug-1913718-f1b46bbff3231d98.yaml b/releasenotes/notes/bug-1913718-f1b46bbff3231d98.yaml new file mode 100644 index 0000000..509d6af --- /dev/null +++ b/releasenotes/notes/bug-1913718-f1b46bbff3231d98.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - | + [`bug 1913718 <https://launchpad.net/bugs/1913718>`_] + The `Enforcer()` object now only processes deprecated rules once at load or + enforcement time, improving performance for users that make extensive use + of policy enforcement. diff --git a/releasenotes/notes/fix-bug-1914095-fa71d81c9639ba94.yaml b/releasenotes/notes/fix-bug-1914095-fa71d81c9639ba94.yaml new file mode 100644 index 0000000..17f2c6f --- /dev/null +++ b/releasenotes/notes/fix-bug-1914095-fa71d81c9639ba94.yaml @@ -0,0 +1,8 @@ +--- +fixes: + - | + This fixes the Bug# 1914095. Policy engine has bug of modifying the + registered rule original object which caused issue when there are + multiple policy objects are processing rules in parallel. + With this fix. policy engine will make copies of all the registered rules + and process accordingly. diff --git a/releasenotes/source/conf.py b/releasenotes/source/conf.py index 23e98c1..90ab859 100644 --- a/releasenotes/source/conf.py +++ b/releasenotes/source/conf.py @@ -57,7 +57,7 @@ source_suffix = '.rst' master_doc = 'index' # General information about the project. -copyright = u'2016, oslo.policy Developers' +copyright = '2016, oslo.policy Developers' # Release notes do not need a version in the title, they span # multiple versions. @@ -197,8 +197,8 @@ htmlhelp_basename = 'oslo.policyReleaseNotesDoc' # author, documentclass [howto, manual, or own class]). latex_documents = [ ('index', 'oslo.policyReleaseNotes.tex', - u'oslo.policy Release Notes Documentation', - u'oslo.policy Developers', 'manual'), + 'oslo.policy Release Notes Documentation', + 'oslo.policy Developers', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of @@ -228,8 +228,8 @@ latex_documents = [ # (source start file, name, description, authors, manual section). man_pages = [ ('index', 'oslo.policyReleaseNotes', - u'oslo.policy Release Notes Documentation', - [u'oslo.policy Developers'], 1) + 'oslo.policy Release Notes Documentation', + ['oslo.policy Developers'], 1) ] # If true, show URL addresses after external links. @@ -243,8 +243,8 @@ man_pages = [ # dir menu entry, description, category) texinfo_documents = [ ('index', 'oslo.policyReleaseNotes', - u'oslo.policy Release Notes Documentation', - u'oslo.policy Developers', 'oslo.policyReleaseNotes', + 'oslo.policy Release Notes Documentation', + 'oslo.policy Developers', 'oslo.policyReleaseNotes', 'One line description of project.', 'Miscellaneous'), ] |