- Feb 13, 2017
-
-
Justin Berstler authored
* Add kafka_python library to the Python action runtime * Update doc and Python package sniff test Please squash into previous commit
-
rodric rabbah authored
* set fileHandleLimit to 1024 and add testcase * Make test tighter.
-
rodric rabbah authored
* Handle application error (handled exception). If the activation result is an activation error, treat it like a successful activation with one distinction: rather than projecting the result per the path specified in the URL, project only the error field. The resulting JSON value must be of the expected type otherwise, an appropriate error is reported. This change will allow an HTTP response to set it own status code on error for example, but also means that the action producing the error response must be aware of the extension type. The extension type is not passed to the action - perhaps it should be. Even so, in the case of a sequence, one would need to forward this type to individual components to handle the error case (or result) correctly. Add tests for failure to activate because of the throttles. * Tighten extension match, add matcher unit test. * Consolidate extension maps. * Remove print, fix typo.
-
- Feb 10, 2017
-
-
Christian Bickel authored
* Fix log format of logged responses * Add Akka Logging to OpenWhisk * Code review comments
-
- Feb 09, 2017
-
-
Markus Thömmes authored
-
James Dubee authored
- Display proper error message during a blocking invocation when result flag is being used
-
James Dubee authored
- When copying an action ensure that parameters and annotations are also copied
-
- Feb 08, 2017
-
-
Markus Thömmes authored
-
- Feb 07, 2017
-
-
Christian Bickel authored
Adding a script that creates one-off snapshots, continuous replications and has the ability to play back all snapshots of a database. - Includes tests - Includes documentation Signed-off-by:
Markus Thoemmes <markus.thoemmes@de.ibm.com>
-
- Feb 06, 2017
-
-
Rodric Rabbah authored
Add test for max URL path. Match nginx max url.
-
- Feb 04, 2017
-
-
Ioana Baldini authored
Switch exceptions to the appropriate type. Add test case for update of sequence with no components.
-
- Feb 03, 2017
-
-
Jason Peterson authored
-
Matt Rutkowski authored
-
- Feb 02, 2017
-
-
James Dubee authored
-
Markus Thömmes authored
Constructing new objects results in a loss of the DocumentRevision and thus breaks caching in the invoker.
-
Rodric Rabbah authored
-
Rodric Rabbah authored
-
Rodric Rabbah authored
Move HTTP util to container package where it is actually used (it is no longer used elsewhere). Remove a lot of now dead code from HTTP util. Remove connection pool since there is at most one connection to a container at any given time. Changed container response from Option(int, array of bytes) to Either(container error, container result) with more useful typing. Detect larger than allowed response from container and truncate it properly and wrap with container error. Some logging tweaks.
-
Rodric Rabbah authored
-
- Feb 01, 2017
-
-
Mark Deuser authored
-
Mark Deuser authored
Fixes #1646 Add --full flag to display complete API details
-
- Jan 31, 2017
-
-
Rodric Rabbah authored
Pass transaction id in case of errors. Add support for formdata. Allow binary content type: The http web action must respond with either a plain text body or a base64 encoded body. The header content-type must be set to interpret the reponse if base64 encoded body is given. (This applies to a JSON response as well.) Content-type must be one of known Spray types - no custom headers permitted.
-
Rodric Rabbah authored
Make activation entity limit configuration from singleton matching other limits. Pass description for size violation. Update tests.
-
- Jan 30, 2017
-
-
Mark Deuser authored
Include test case for API created with action name containing all support characters
-
- Jan 27, 2017
-
-
Rodric Rabbah authored
Allow result projection by property name. Fix view to lookup identity for namespace. Add headers to parameters passed to action. Pass request metadata to anonymous activations (previously was only for meta actions). Pass projection path to action. Support an extension following action name to specify content type for the response. Only supported values are accepted and others rejected with appropriate messages. Extension is requierd. Allow http response type which sets headers and code directly from the action. Provide default projection for supported media types. Catch timeout exception due to long activation and return proper code. Add test for web actions from CLI.
-
Rodric Rabbah authored
Add tips for using wskadmin to docs.
-
- Jan 26, 2017
-
-
Mark Deuser authored
- As a .zip - Use common utilities module Refactor routemgmt actions - No longer store API configuration in a separate database - Use the API GW as the API configuration data store Small updates to automated tests Add test case to validate API GW filtering when >1 APIs exist Fix test that creates an API from swagger Swagger test fix for PG environments (namespace for CLI can vary) Consistent API GW tenant instance support across all actions - default to 'openwhisk'
-
- Jan 25, 2017
-
-
Markus Thoemmes authored
Remove deprecated use of leftshift operator
-
Rodric Rabbah authored
-
Philippe Suter authored
-
Rodric Rabbah authored
Note: Skipping python and swift CLI tests - container test is still in place - while investigating Travis.
-
Rodric Rabbah authored
-
Philippe Suter authored
Re-enable UTF8 entity test (has been OK for a while).
-
Matt Rutkowski authored
-
- Jan 24, 2017
-
-
Carlos Santana authored
-
- Jan 20, 2017
-
-
Rodric Rabbah authored
-
Rodric Rabbah authored
-
Rodric Rabbah authored
-
- Jan 19, 2017
-
-
Rodric Rabbah authored
Makes field path extraction explicit. Deprecated JsHelpers trait to allow Catalog to transition. Reduce test verbosity. log activation ids when matching more (or less) than N ids. Fix bad log message where there are no creds.
-
Rodric Rabbah authored
-