When performing KV ops using enhanced durability without using WaitUntilReady it's possible to run into an unsupported features error. This is because when we setup the initial kv mux state we see that the fake config doesn't have support so mark it as unsupported until we see a config that says otherwise. This should remain unknown until we see an actual config.
|For Gerrit Dashboard: GOCBC-906|
|129484,2||GOCBC-906: Don't update enhanced durability support state until first config||master||gocbcore||Status: MERGED||+2||+1|
|138470,4||Update agent_diag.go||master||gocbcore||Status: ABANDONED||-1||0|