^ "source" is a stack versioned container, and "target" is the old versioned objects - the final request shows the client making a DELETE request for /source/test with curl - but we log the internal subrequests GET /target/test PUT /source/test DELETE /target/test all incorrectly before logging the "DELETE /source/test" request the client made originally.
The situation on the ground is that lots of requests are getting logged wrong:
Mar 6 17:48:14 saio proxy-server: - - 06/Mar/ 2017/22/ 48/14 DELETE /v1/AUTH_ test/target% 3Fformat% 3Djson% 26prefix% 3D004test/ %26marker% 3D%26reverse% 3Don HTTP/1.0 200 - Swift - - 185 - tx25c75caac99a4 ee2a9bea- 0058bde72e - 0.0110 VW - 1488840494. 881216049 1488840494. 892184973 0 2017/22/ 48/14 DELETE /v1/AUTH_ test/target/ 004test/ 1488840384. 08505 HTTP/1.0 200 - Swift - - 8 - tx25c75caac99a4 ee2a9bea- 0058bde72e - 0.0310 VW - 1488840494. 893866062 1488840494. 924870014 0 2017/22/ 48/14 DELETE /v1/AUTH_ test/source/ test HTTP/1.0 201 - Swift - 8 - 3867b64ae04ac7d 9638abda87cd04c 22 tx25c75caac99a4 ee2a9bea- 0058bde72e - 0.0288 VW - 1488840494. 916619062 1488840494. 945369959 0 2017/22/ 48/14 DELETE /v1/AUTH_ test/target/ 004test/ 1488840384. 08505 HTTP/1.0 204 - Swift AUTH_tke734e1d66... - - - tx25c75caac99a4 ee2a9bea- 0058bde72e - 0.0250 VW - 1488840494. 946042061 1488840494. 971009016 0 2017/22/ 48/14 DELETE /v1/AUTH_ test/source/ test HTTP/1.0 204 - curl/7.47.0 AUTH_tke734e1d66... - - - tx25c75caac99a4 ee2a9bea- 0058bde72e - 0.0932 - - 1488840494. 879107952 1488840494. 972348928 -
Mar 6 17:48:14 saio proxy-server: - - 06/Mar/
Mar 6 17:48:14 saio proxy-server: - - 06/Mar/
Mar 6 17:48:14 saio proxy-server: - - 06/Mar/
Mar 6 17:48:14 saio proxy-server: 127.0.0.1 127.0.0.1 06/Mar/
^ "source" is a stack versioned container, and "target" is the old versioned objects - the final request shows the client making a DELETE request for /source/test with curl - but we log the internal subrequests GET /target/test PUT /source/test DELETE /target/test all incorrectly before logging the "DELETE /source/test" request the client made originally.