Currently, if the query deadline is exceeded (as controlled by QueryTimeout) in 2.0, the go driver returns a error querying the database: context deadline exceeded error. This isn't particularly clear and basically means the user needs to increase the query timeout (default 60s).
We should catch this specific error and wrap with something to indicate as such.

Currently, if the query deadline is exceeded (as controlled by QueryTimeout) in 2.0, the go driver returns a
error querying the database: context deadline exceedederror. This isn't particularly clear and basically means the user needs to increase the query timeout (default 60s).We should catch this specific error and wrap with something to indicate as such.