12167: Include a request ID in each API response and log entry.
authorTom Clegg <tclegg@veritasgenetics.com>
Tue, 31 Oct 2017 21:27:41 +0000 (17:27 -0400)
committerTom Clegg <tclegg@veritasgenetics.com>
Tue, 31 Oct 2017 21:31:16 +0000 (17:31 -0400)
commit5f46fe83d8a15048c4a5b90553c379803e99b135
tree5e0c8d9c07f8a4a46581cade1e13d3d63e91ed3e
parent0e12d049716003b08c4fc881343ebf14c3522b99
12167: Include a request ID in each API response and log entry.

Use the value of the X-Request-Id request header if given, otherwise
generate one.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
services/api/Gemfile.lock
services/api/app/controllers/application_controller.rb
services/api/config/initializers/lograge.rb
services/api/test/functional/application_controller_test.rb