Michael McMahon

Results 67 comments of Michael McMahon

@osi, thank you for showing me this! I can easily add an extended option for oracle.jdbc.timezoneAsRegion. I'll plan to do that as I sink some time into Oracle R2DBC this...

I'd really like for Oracle R2DBC to support the ByteBuffer mapping of BLOB, but so far I've been unable to identify a good way to do it. I posted my...

Going back to the original topic, Section 14 of the R2DBC Specification provides a "guideline" of SQL to Java type mappings. If we can expect all R2DBC drivers to support...

One idea is to specify that a Credential is mutable, as this would allow security sensitive values can be cleared from memory. I've explored with this idea in the code...

What if we specify that after calling add(), a Statement ignores the current set of binds, unless those are added as well? Would this resolve the ambiguity? ```java // Executes...

I now understand what has happened: There are at least two mental models of what add() does, and those models are incompatible. In one model, add() is a mathematical operator,...

I think add() is already a good name. It **adds** the current set of binds to the batch, so the verb "add" seems correct. If there is another name that...

Adding module-info.java would mean that R2DBC is no longer compatible with JDK 8. Oracle R2DBC is already modular, and requires JDK 11 or newer, so it wouldn't be effected by...

Oh, I see, you're right! Creating a multi-release jar seems like a nice approach: https://openjdk.java.net/jeps/238#Modular-multi-release-JAR-files

I like the idea of using io.r2dbc.spi.Type to represent UDTs. As an Oracle specific extension, I'm considering a factory method like this: ```java /** * Returns a {@code Type} representing...