David Jones
David Jones
## Context and Description Around the beginning of February, Travis started to fail when running with KITURA_NIO on Mac. - Last successful run against master: https://travis-ci.org/IBM-Swift/Kitura/jobs/640258160 - First failing build:...
## Context and Description Codable route handlers respond (asynchronously) by invoking a completion handler with either a `Codable` response or a `RequestError`. The handler is now allowed to `throw`. In...
## Context and Description Update the Kitura helm chart sample to include best practices for configuration, monitoring and deployment: https://github.com/IBM/charts/tree/master/stable/ibm-swift-sample
## Context and Description If a Kitura server crashes or hangs when deployed, how do we investigate and debug it? We probably need a core file. - Will it contain...
Deliver improvements and deployment recommendations to improve the serviceability of Kitura deployments in a variety of environments. ## Context and Description In order to effectively debug issues with Kitura servers,...
## Context and Description Kitura currently contains virtually no detailed logging per-request. Information such as the number of bytes read / parsed from a client, the incoming message and requested...
## Context and Description The Headers handling in Kitura, using HeadersContainer, performs poorly and could use a redesign. Changes would be breaking. It would probably be most efficient to be...
## Context and Description HTTP HEAD requests **should** have the same response headers as the equivalent GET request, but **must not** contain a response body. [(9.4 of RFC 2616)](https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.4) This...
## Context and Description The Kitura tests intermittently hang when running through Travis, and the job is eventually cancelled due to 10 minutes of inactivity. I was able to reproduce...