summaryrefslogtreecommitdiff
path: root/taskflow/storage.py
Commit message (Expand)AuthorAgeFilesLines
* Retain atom 'revert' result (or failure)Joshua Harlow2015-07-101-52/+127
* Rename logbook module -> models moduleJoshua Harlow2015-07-081-13/+13
* Add smarter/better/faster impl. of `ensure_atoms`Joshua Harlow2015-06-201-59/+65
* Add bulk `ensure_atoms` method to storageJoshua Harlow2015-06-201-2/+12
* Perform a few optimizations to decrease persistence interactionsJoshua Harlow2015-06-191-8/+12
* Merge "Chain a few more exception raises that were previously missed"Jenkins2015-06-061-14/+19
|\
| * Chain a few more exception raises that were previously missedJoshua Harlow2015-05-111-14/+19
* | Merge "Replace lock_utils lock(s) with fasteners package"Jenkins2015-06-041-27/+27
|\ \
| * | Replace lock_utils lock(s) with fasteners packageJoshua Harlow2015-06-021-27/+27
| |/
* | Refactor/reduce shared 'ensure(task/retry)' codeJoshua Harlow2015-05-011-58/+32
|/
* Make the storage layer more resilent to failuresJoshua Harlow2015-04-011-102/+125
* By default use a in memory backend (when none is provided)Joshua Harlow2015-03-231-5/+15
* Ensure docstring on storage propertiesJoshua Harlow2015-03-201-0/+3
* Expose the storage backend being usedJoshua Harlow2015-03-181-0/+5
* Merge "Allow passing 'many_handler' to fetch_all function"Jenkins2015-03-131-6/+10
|\
| * Allow passing 'many_handler' to fetch_all functionJoshua Harlow2015-03-121-6/+10
* | Merge "Allow the storage unit to use the right scoping strategy"Jenkins2015-03-131-5/+15
|\ \ | |/ |/|
| * Allow the storage unit to use the right scoping strategyJoshua Harlow2015-03-111-5/+15
* | Merge "Allow injected atom args to be persisted"Jenkins2015-03-121-23/+151
|\ \ | |/
| * Allow injected atom args to be persistedJoshua Harlow2015-03-111-23/+151
* | added update_flow_metadata method to Storage classDan Krause2015-03-101-0/+7
|/
* Add + use read/write lock decoratorsJoshua Harlow2015-03-081-194/+193
* Merge "Add warning about transient arguments and worker-based-engines"Jenkins2015-03-071-7/+42
|\
| * Add warning about transient arguments and worker-based-enginesJoshua Harlow2015-03-041-7/+42
* | Ensure needed locks is used when reading/setting intentionJoshua Harlow2015-03-061-5/+7
|/
* Merge "Tweak functor used to find flatteners/storage routines"Jenkins2015-03-031-10/+11
|\
| * Tweak functor used to find flatteners/storage routinesJoshua Harlow2015-03-021-10/+11
* | Add specific scoping documentationJoshua Harlow2015-03-021-14/+0
* | Fix lookup scoping multi-match orderingJoshua Harlow2015-02-241-8/+10
|/
* Merge "Map optional arguments as well as required arguments"Jenkins2015-02-111-1/+8
|\
| * Map optional arguments as well as required argumentsMin Pae2015-02-101-1/+8
* | Default to using a thread-safe storage unitJoshua Harlow2015-02-051-24/+8
|/
* Make all/most usage of type errors follow a similar patternJoshua Harlow2015-01-231-2/+2
* Switch to using 'oslo_utils' vs 'oslo.utils'Joshua Harlow2015-01-141-2/+2
* Move over to using oslo.utils [reflection, uuidutils]Joshua Harlow2014-12-181-2/+2
* Merge "Add a history retry object, makes retry histories easier to use"Jenkins2014-12-181-10/+25
|\
| * Add a history retry object, makes retry histories easier to useJoshua Harlow2014-11-191-10/+25
* | Add and use a new simple helper logging moduleJoshua Harlow2014-12-081-12/+9
|/
* Remove direct usage of the deprecated failure locationJoshua Harlow2014-10-211-1/+2
* Merge "Expose only `ensure_atom` from storage"Jenkins2014-10-181-5/+23
|\
| * Expose only `ensure_atom` from storageJoshua Harlow2014-09-271-5/+23
* | Revamp the symbol lookup mechanismJoshua Harlow2014-09-081-58/+216
|/
* Upgrade hacking version and fix some of the issuesJoshua Harlow2014-06-131-6/+12
* Rename inject_task_args to inject_atom_argsJoshua Harlow2014-06-021-6/+19
* add the ability to inject arguments into tasks at task creationGreg Hill2014-05-281-3/+16
* Allow transient values to be stored in storageJoshua Harlow2014-04-111-8/+33
* Allow atoms to save their own state/result0.2Joshua Harlow2014-04-011-16/+4
* Merge "Decrease extraneous logging"Jenkins2014-04-011-2/+0
|\
| * Decrease extraneous loggingJoshua Harlow2014-03-311-2/+0
| * Revert "Move taskflow.utils.misc.Failure to its own module"Jeremy Stanley2014-03-311-3/+2