Jack Christensen
Jack Christensen
I can't reproduce with this example. But Pool.Close blocks until all resources are released. My guess is that a connection is not being released.
acquiredResources = 1 indicates that something has checked out a connection. The pool can't close until that connection is released. Unfortunately, I don't know of an easy way to find...
The fundamental difficulty with scanning by names in composite types is that composite field names are not included over the wire. They are sent positionally. So I don't think it...
I don't think I want to change the default name. It's been called "time" for as long as there has been logging in pgx. But I'm open to making the...
Seems reasonable to me. But @jan-dubsky wrote this code originally. @jan-dubsky what do you think?
Okay. 👍 If someone wants to write the PR I think this is an easy merge.
`EnumCodec` (and any `Codec` for that matter) is not expected to be concurrency safe. How is this being used?
Every connection gets its own type map and set of codecs. EnumCodec is not concurrency safe -- but I wouldn't have expected it to be possible for it to be...
It works on v5.
I wonder how this could even be tested? Is it possible to mock an OAuth provider or would tests need to actually spin up a real one?