Made many changes and additions to the API docs. Changed `@!visibility private` tags to the more modern `@api private` tags.
More info about activities and options.
Fixed linking errors
Commit test
Commit test 2
Edited comments for async_backtrace.rb
Edited comments for files in aws-flow-core/lib/aws/flow
Edited comment for def eventLoop
Edited comments for aws-flow/lib/aws/decider
In comments, replaced straight quote with angled quote to tag code elements
Moved more @visibility tags to @api.
Set a number of private api members.
Minor cleanup, and resolves #21 by allowing workflow workers to catch the first INT/TERM and close gracefully, exiting immediately if two INT/TERMs are received
Resolves #22 by fixing how clients are created in forked activities.
First pass at attemping to solve problems of issue #16 - failing tasks with >32k had some problems, as we were slicing the converted output, rather than the original output. Because of this, it would sometimes fail on deserialization.
Fixing up how we dump output that is too large to be more robust, cleaning up tests to work with newest fixes to ActivityDefinition#execute
Bumping version to 1.0.7
Fixing history_helper to deal with timeouts correctly, fixing how activity workers get the aws-sdk configuration, adding tests for the above, and fixing up a integ test to be more deterministic.
Bumping version to 1.0.8
Made many changes and additions to the API docs. Changed `@!visibility private` tags to the more modern `@api private` tags.