lp:~rakhmerov/mistral/master

Created by Renat Akhmerov on 2013-11-06 and last modified on 2017-02-17
Get this branch:
bzr branch lp:~rakhmerov/mistral/master

Related bugs

Related blueprints

Branch information

Owner:
Renat Akhmerov
Project:
Mistral
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at https://github.com/stackforge/mistral.git.

The next import is scheduled to run in 3 hours.

Last successful import was 2 hours ago.

Import started 2 hours ago on pear and finished 2 hours ago taking 20 seconds — see the log
Import started 9 hours ago on pear and finished 9 hours ago taking 25 seconds — see the log
Import started 15 hours ago on pear and finished 15 hours ago taking 25 seconds — see the log
Import started 21 hours ago on pear and finished 21 hours ago taking 20 seconds — see the log
Import started on 2017-02-26 on pear and finished on 2017-02-26 taking 20 seconds — see the log
Import started on 2017-02-26 on pear and finished on 2017-02-26 taking 25 seconds — see the log
Import started on 2017-02-26 on pear and finished on 2017-02-26 taking 20 seconds — see the log
Import started on 2017-02-25 on pear and finished on 2017-02-25 taking 25 seconds — see the log
Import started on 2017-02-25 on pear and finished on 2017-02-25 taking 20 seconds — see the log
Import started on 2017-02-25 on pear and finished on 2017-02-25 taking 25 seconds — see the log

Recent revisions

1554. By Renat Akhmerov on 2017-02-17

Fix memory leak related to cached lookups

* It turned out that Mistral used a lot of memory because it
  used cached DB lookups for task executions (only task executions
  in a terminal state get cached) and the maximum size of the cache
  was too big, 20000 entries. One task execution in certain cases
  may take a lot of memory (e.g. several megabytes) so 20000 objects
  make memory footprint huge. Additionally, when a workflow completes
  we need to invalidate coresponding task executions in the cache.
  This didn't happen before this patch.
* This patch fixes the aforementioned issues by using partial
  invalidation of the cache and setting smaller cache size.
* Fixed "Starting workflow .." log statement to not print the entire
  structure of the workflow definition into the workflow log, only its
  name and input parameters
* Minor style fixes

Change-Id: I0ee300f631a4bdfa2f618c2a10048267f27b3345
Closes-bug: #1664864

1553. By Jenkins <email address hidden> on 2017-02-16

Merge "Remove wrong licensing"

1552. By Jenkins <email address hidden> on 2017-02-16

Merge "Fix doc build if git is absent"

1551. By Jenkins <email address hidden> on 2017-02-15

Merge "Fix for coverage job showing 0% coverage for kombu"

1550. By Jenkins <email address hidden> on 2017-02-15

Merge "Add Keycloak authentication doc for client side"

1549. By Jenkins <email address hidden> on 2017-02-15

Merge "Add reno for tasks function"

1548. By Jenkins <email address hidden> on 2017-02-14

Merge "Add details into docs about semantics of 'on-XXX' clauses."

1547. By Jenkins <email address hidden> on 2017-02-14

Merge "Add Keycloak authentication doc for server side"

1546. By Jenkins <email address hidden> on 2017-02-14

Merge "Refactor RPC serialization: add polymophic serializer"

1545. By OpenStack Proposal Bot <email address hidden> on 2017-02-13

Updated from global requirements

Change-Id: I086236f673266d5ede001e2bb1ae9aedb5ea59d7

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers