When investigating tracing in PHP, I note that even though my exceptions have info, the timeouts log through PHP by default.
The first one I think shouldn't be there at all. It should just be returned to the app. The second one seems to be the same as the first, but at error level. I know this is lcb generated and I saw roughly the same thing. The third is from tracing, and shouldn't be logged at WARN level from lcb. Maybe at DEBUG level, but otherwise it should only be in the threshold tracing logger.
|For Gerrit Dashboard: PCBC-543|
|94403,2||PCBC-543: Update log levels for timed out operations||master||libcouchbase||Status: MERGED||+2||+1|