* Request timeouts for HTTP requests on the REST API now return a 503 status code instead of 500. The response for a request timeout is no longer in JSON format.
+* The metadata endpoint no longer returns gzipped responses by default. This now needs to be explicitly requested with an `Accept-Encoding: gzip` header
* Command line usage has been extensively revised for Cromwell 29. Please see the
[README](https://github.com/broadinstitute/cromwell#command-line-usage) for details.
@@ -3639,6 +3639,16 @@ The `call` and `workflow` may optionally contain failures shaped like this:
]
```
+###Compressing the metadata response
+
+The response from the metadata endpoint can be quite large depending on the workflow. To help with this Cromwell supports gzip encoding the metadata prior to sending it back to the client. In order to enable this, make sure your client is sending the `Accept-Encoding: gzip` header.
0 comments on commit
644967d