Open
Conversation
Move an import and re-add a TODO note.
Add async task insertion to Async
When using AutoContext, a custom batch_size can be set. Force the custom batch_size to always be less than 100 since that is the max that can be added to an app engine taskqueue at a time.
Ensure task batches are not greater than 100
This resolves issue #110.
Exclude example directory from setup
…des unit tests for new functions.
Random task queue runner
Tasks with other urls are ignored, and not run.
In test, only tasks with async urls are run.
Missing logging import statement in queues.py test_stub
Update version to 0.9.4 in setu.py
…st_runner * 'master' of github.com:WebFilings/furious: Update setup.py to 0.9.4 missing logging import for queues.py _execute_task unit test for non async url In test, only tasks with async urls are run. Update setup.py to 0.9.2 Updating doc strings and minor test change. New function in queues.py for running tasks in queues randomly. Includes unit tests for new functions.
The run_queue API now takes in non_furious_url_prefixes and a non_furious_hanlder to run any of the non furious tasks that are found from the urls.
Update the .travis.yml based off an example from google. This should allow us to stay on latest the latest GAE SDK.
Update the travis configuration
* master: (132 commits) Add teh fetch_gae_sdk script Update the travis configuration Update the _pkg_meta to 1.6.0 In the run_job function, trigger the error handler for exceptions that inherit from BaseException (such as google.appengine.runtime.DeadlineExceededError) instead of Exception Fix tests using non-existent Mock method. Some README cleanups. Async subclasses can now decorate their target functions Update the version to 1.5.0 to prepare for next release encode / decode _process_results @defaults decorator has moved; update docs. Update examples to have the correct furious handler Update processors.py Update the version to 1.4.0 for the latest release Update Webfilings info to Workiva changed all the tests to use _queue changed _furious to _queue changed /_ah/queue/async to /_furious/async Add info needed to add Furious to the public pypi insert_tasks_ingore_duplicate_names - No need to catch DuplicateTaskNameError on retry of individual task. The potential exception, TaskAlreadyExistsError, is already handled by _insert_tasks. insert_tasks_ignore_duplicate_names - cleanup imports in test_insert_task_handlers.py, and correct extra/missing blank lines ...
[RED-659] Add Aviary.yaml
Fix make file
At the request Beau Lyddon.
HY-4578 Warn about arguments needing to be json-serializable
RED-5083 - Test deployment
RED-5091 - Adding pypi publish workflow
RED-5091 - Fixing github action syntax
RED-5091 - Fix pypi upload
RED-5108 - Check taskqueue ip
Doing this import at the top-level is causing some consumers' tests to have a bad time.
Move imports inside of csrf_check
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.