Commit Graph

  • 1489638056 Use a automaton machine for WBE request state machine Joshua Harlow 2016-02-20 08:23:55 -08:00
  • 4389c1a9d8 Sqlalchemy-utils double entry (already in test-requirements.txt) Joshua Harlow 2016-02-21 21:05:55 -08:00
  • d0f1f6b822 Updated from global requirements 1.29.0 OpenStack Proposal Bot 2016-02-19 18:57:31 +00:00
  • ec26bbffc6 Refactor Atom/BaseTask/Task/Retry class hierarchy Greg Hill 2016-01-13 13:47:03 -06:00
  • a17c4d715b Add missing direct dependency for sqlalchemy-utils Davanum Srinivas 2016-02-18 07:48:27 -05:00
  • 17e0f16ce9 Merge "Add WBE worker expiry" 1.28.0 Jenkins 2016-02-15 05:22:43 +00:00
  • 9da3ceacff Merge "Some WBE protocol/executor cleanups" Jenkins 2016-02-15 05:22:20 +00:00
  • 6241a5c592 Merge "Remove need for separate notify thread" Jenkins 2016-02-15 03:06:10 +00:00
  • 63b380fc7b Add WBE worker expiry Joshua Harlow 2016-02-06 10:19:05 -08:00
  • 1ab60b7e98 Some WBE protocol/executor cleanups Joshua Harlow 2016-02-05 14:30:09 -08:00
  • a70bd8a7e5 Remove need for separate notify thread Joshua Harlow 2016-02-05 12:44:27 -08:00
  • 7ea2bfc297 Updated from global requirements OpenStack Proposal Bot 2016-02-14 01:15:38 +00:00
  • 6cff7b2721 Merge "Don't bother scanning for workers if no new messages arrived" Jenkins 2016-02-13 22:14:42 +00:00
  • a0b1d5960f Merge "Fix for WBE sporadic timeout of tasks" Jenkins 2016-02-13 22:14:21 +00:00
  • 8c1172b8b4 Don't bother scanning for workers if no new messages arrived Joshua Harlow 2016-02-05 10:55:39 -08:00
  • 2515d3cdec Updated from global requirements OpenStack Proposal Bot 2016-02-11 15:15:42 +00:00
  • 00d3a25207 Updated from global requirements OpenStack Proposal Bot 2016-02-11 07:45:43 +00:00
  • 77e89eaaaf Updated from global requirements OpenStack Proposal Bot 2016-02-10 22:00:38 +00:00
  • b033fa6722 Allow cachedproperty to avoid locking Joshua Harlow 2016-02-08 23:16:58 -08:00
  • 3e3efc562b Spice up WBE banner and add simple worker __main__ entrypoint Joshua Harlow 2016-02-05 17:45:34 -08:00
  • 1d77904d22 Updated from global requirements 1.27.0 OpenStack Proposal Bot 2016-02-07 00:19:21 +00:00
  • cea71f2799 Fix for WBE sporadic timeout of tasks Joshua Harlow 2016-02-04 18:09:24 -08:00
  • 61efc31e96 Merge "Handle cases where exc_args can't be serialized as JSON in the WBE" Jenkins 2016-02-03 22:39:58 +00:00
  • 48c4187a2e Merge "Use 'addCleanup' instead of 'tearDown' in engine(s) test" Jenkins 2016-02-03 21:14:06 +00:00
  • 97fd6660c6 Add some basic/initial engine statistics Joshua Harlow 2016-01-27 15:40:46 -08:00
  • 6a48709d76 Merge "Use helper function for post-atom-completion work" Jenkins 2016-02-01 08:47:42 +00:00
  • f45a76941e Merge "Add comment as to why we continue when tallying edge decider nay voters" Jenkins 2016-02-01 08:47:36 +00:00
  • c1947ad33e Merge "Remove stray LOG.blather" Jenkins 2016-02-01 07:44:47 +00:00
  • 8e8fd65225 Handle cases where exc_args can't be serialized as JSON in the WBE Greg Hill 2016-01-26 15:49:23 -06:00
  • e309db4d2b Enable OS_LOG_CAPTURE so that logs can be seen (on error) Joshua Harlow 2016-01-28 14:26:24 -08:00
  • 77779ac951 Merge "Disable oslotest LOG capturing" Jenkins 2016-01-28 17:20:52 +00:00
  • f9a2d78bd8 Merge "Retrieve the store from flowdetails as well, if it exists" Jenkins 2016-01-26 03:12:02 +00:00
  • 179eac734d Merge "Pass through run timeout in engine run()" Jenkins 2016-01-26 00:30:29 +00:00
  • 615743c71a Merge "Use automaton's converters/pydot" Jenkins 2016-01-25 23:07:15 +00:00
  • 5ce07b2de1 Retrieve the store from flowdetails as well, if it exists Greg Hill 2015-10-28 09:07:58 -05:00
  • bbdcc155a7 Disable oslotest LOG capturing Joshua Harlow 2016-01-25 11:02:32 -08:00
  • 31764bfb96 Updated from global requirements OpenStack Proposal Bot 2016-01-24 20:55:00 +00:00
  • 60d8aa4045 Updated from global requirements OpenStack Proposal Bot 2016-01-23 10:54:38 +00:00
  • 3243bd2d9b Use helper function for post-atom-completion work Joshua Harlow 2016-01-20 11:43:17 -08:00
  • 6957eec3fd Ensure that the engine finishes up even under sent-in failures Joshua Harlow 2016-01-20 16:51:31 -08:00
  • 7f84bf6e03 99 bottles example trace logging was not being output Joshua Harlow 2016-01-20 12:31:03 -08:00
  • 1b45e5eaec Merge "Add flow durations to DurationListener" Jenkins 2016-01-20 20:23:11 +00:00
  • b3f6aa51ca Merge "Add public property from storage to flowdetail.meta" Jenkins 2016-01-20 20:22:50 +00:00
  • 04611f5723 Merge "Add useful/helpful comment to retry scheduler" Jenkins 2016-01-20 12:39:57 +00:00
  • 4d9925f5a7 Add useful/helpful comment to retry scheduler Joshua Harlow 2015-12-10 15:36:39 -08:00
  • e598409f69 Updated from global requirements OpenStack Proposal Bot 2016-01-18 22:46:58 +00:00
  • be760caf3d Fixed debian/copyright ordering. Thomas Goirand 2016-01-16 04:20:46 +00:00
  • 3153f55b80 Now packaging 1.26.0 Thomas Goirand 2016-01-16 03:40:42 +00:00
  • 08f7ab4ee9 Some additional engine logging Joshua Harlow 2015-12-16 17:16:22 -08:00
  • ffc9dbf118 Allow for alterations in decider 'area of influence' Joshua Harlow 2015-11-16 16:27:42 -08:00
  • daa273d03e Fix wrong usage of iter_utils.unique_seen Joshua Harlow 2015-12-11 08:40:23 -08:00
  • b494bc0bdc Updated from global requirements OpenStack Proposal Bot 2016-01-09 04:59:52 +00:00
  • 85f588ae95 Updated from global requirements OpenStack Proposal Bot 2016-01-07 17:19:00 +00:00
  • 07c9738fb4 Updated from global requirements OpenStack Proposal Bot 2016-01-06 23:28:24 +00:00
  • 6ff35903e9 Use the retrying lib. to do basic sqlalchemy engine validation Joshua Harlow 2015-12-22 15:13:19 -08:00
  • 23a00444c5 For taskflow patterns don't show taskflow.patterns prefix Joshua Harlow 2015-12-14 11:06:48 -08:00
  • eccb5ea426 Rename '_emit' -> '_try_emit' since it is best-effort (not ensured) Joshua Harlow 2016-01-04 17:41:05 -08:00
  • 96f52eccc1 Cache atom name -> actions and provide accessor function Joshua Harlow 2015-10-07 17:20:15 -07:00
  • 73d38dce76 Quote/standardize atom name output Joshua Harlow 2015-12-16 12:50:02 -08:00
  • bbb3a7697a Use shared util helper for driver name + config extraction Joshua Harlow 2015-12-22 17:15:32 -08:00
  • f88b15a526 Fix currently broken and inactive mysql tests Joshua Harlow 2015-12-22 12:33:03 -08:00
  • 387ba194b6 Trap and expose exception any 'args' Joshua Harlow 2015-10-19 16:09:45 -07:00
  • 28b28a6e22 Revert "Remove failure version number" Joshua Harlow 2015-12-21 10:54:40 -08:00
  • 9f676f14c5 Move all internal blather usage/calls to trace usage/calls Joshua Harlow 2015-12-17 22:38:31 -08:00
  • 8ac1da2064 Start rename of BLATHER -> TRACE Joshua Harlow 2015-12-16 17:46:44 -08:00
  • ad5ba143ca Add ability of job poster/job iterator to wait for jobs to complete Joshua Harlow 2015-12-15 17:53:52 -08:00
  • 20de34f55e Updated from global requirements OpenStack Proposal Bot 2015-12-15 19:01:01 +00:00
  • fd852f9b88 Use 'match_type' utility function instead of staticmethod Joshua Harlow 2015-10-05 22:08:40 -07:00
  • b981f22860 Remove failure version number Joshua Harlow 2015-10-19 16:13:44 -07:00
  • 1c95f2e1d1 Translate kazoo exceptions into job equivalents if register_entity fails Joshua Harlow 2015-12-14 17:55:56 -08:00
  • 1ba18d81ad Change name of misc.ensure_dict to misc.safe_copy_dict Joshua Harlow 2015-12-14 16:16:04 -08:00
  • 989aafb160 Avoid recreating notify details for each dispatch iteration Joshua Harlow 2015-11-16 15:45:12 -08:00
  • 99b0eb2f42 fix doc change caused by the change of tooz Zhihai Song 2015-12-14 11:45:27 +08:00
  • 61019c7f83 Deprecated tox -downloadcache option removed Ondřej Nový 2015-12-11 23:12:07 +01:00
  • 1a90685dab Updated from global requirements OpenStack Proposal Bot 2015-12-11 15:27:00 +00:00
  • 05078fa3e5 Add some useful commentary on rebinding processes Joshua Harlow 2015-12-09 11:45:37 -08:00
  • 4083de96fd Use small helper routine to fetch atom metadata entries Joshua Harlow 2015-12-05 15:53:25 -08:00
  • e91fbaebb1 Remove 'MANIFEST.in' ChangBo Guo(gcb) 2015-12-04 20:53:04 +08:00
  • abf7194a46 Change engine 'self._check' into a decorator Joshua Harlow 2015-09-18 11:18:59 -07:00
  • 1150c27023 Move engine options extraction to __init__ methods Joshua Harlow 2015-11-10 11:36:29 -08:00
  • 84cf42597a Convert executor proxied engine options into their correct type Joshua Harlow 2015-06-25 16:32:57 -07:00
  • 1a53424ae1 Use the misc.ensure_dict helper in conductor engine options saving Joshua Harlow 2015-11-10 16:19:48 -08:00
  • 187e02d33e Move 'convert_to_timeout' to timing type as a helper function Joshua Harlow 2015-10-27 19:07:10 -07:00
  • a8641d51be Add validation of base exception type(s) in failure type Joshua Harlow 2015-10-19 11:48:23 -07:00
  • 1af72e18e5 Add in-memory backend delete() in recursive/non-recursive modes Joshua Harlow 2015-06-09 17:05:35 -07:00
  • 2143f98380 Use the sqlalchemy-utils json type instead of our own Joshua Harlow 2015-06-03 21:55:15 -07:00
  • 81a4f3440b Use alembic upgrade function/command directly Joshua Harlow 2015-06-15 11:54:05 -07:00
  • 09ff5c3ee7 Fixed debian/copyright ordering. debian/1.26.0-1 Thomas Goirand 2016-01-16 04:20:46 +00:00
  • 546aa4a25f Now packaging 1.26.0 Thomas Goirand 2016-01-16 03:40:42 +00:00
  • fedb2016c0 Merge tag '1.26.0' into debian/mitaka Thomas Goirand 2016-01-16 03:34:58 +00:00
  • 80993f7a87 Updated from global requirements OpenStack Proposal Bot 2016-01-16 03:33:36 +00:00
  • c17f6f525f Merge "Replace deprecated library function os.popen() with subprocess" Jenkins 2016-01-15 18:59:20 +00:00
  • 131eb0c3b3 Replace clear zookeeper python with clear zookeeper bash Joshua Harlow 2015-06-28 21:09:21 -07:00
  • c81d51692b Remove stray LOG.blather Joshua Harlow 2016-01-13 22:00:52 -08:00
  • 606732dbb1 Merge "Some additional engine logging" 1.26.0 Jenkins 2016-01-13 23:55:02 +00:00
  • 84006743b0 Some additional engine logging Joshua Harlow 2015-12-16 17:16:22 -08:00
  • 178a467b72 Merge "Rename '_emit' -> '_try_emit' since it is best-effort (not ensured)" Jenkins 2016-01-13 16:01:50 +00:00
  • 686504e363 Replace deprecated library function os.popen() with subprocess ting.wang 2016-01-13 23:38:19 +08:00
  • 5916b4c3f2 Add comment as to why we continue when tallying edge decider nay voters Joshua Harlow 2016-01-11 18:32:18 -08:00
  • f774ec8261 Add rundimentary and/or non-optimized job priorities Joshua Harlow 2016-01-04 17:17:56 -08:00