vertx-sql-client
vertx-sql-client copied to clipboard
High performance reactive SQL Client written in Java
This change intends to support an application using Vertx GRPC server to perform the Checkpoint and Restore on JVM implementing this, specifically using [OpenJDK CRaC](https://github.com/openjdk/crac/tree/crac) or future versions of OpenJDK....
Motivation: see https://maven.apache.org/guides/mini/guide-reproducible-builds.html Conformance: You should have signed the Eclipse Contributor Agreement as explained in https://github.com/eclipse/vert.x/blob/master/CONTRIBUTING.md Please also make sure you adhere to the code style guidelines: https://github.com/vert-x3/wiki/wiki/Vert.x-code-style-guidelines
This might be a bit tricky with respect to releasing connection factory resources though.
### Questions I am having trouble to use MySQL client in FIPS-enabled environment as `RSA/ECB/OAEPWithSHA-1AndMGF1Padding` set in the https://github.com/eclipse-vertx/vertx-sql-client/blob/master/vertx-mysql-client/src/main/java/io/vertx/mysqlclient/impl/util/RsaPublicKeyEncryptor.java#L59 is in OpenJDK provided by `SunJCE` provider in non-FIPS mode. But...
### Version At least version 4.x and actual snapshot 5.0.0-SNAPSHOT ### Context By trying to send sql request (especially insert) which exceeds in size current package size ### Reproducer Reproducer...
fixes #1352 Motivation: Since release 23C, Oracle started supporting pipelined operations ([ref](https://docs.oracle.com/en/database/oracle/oracle-database/23/jjdbc/pipelined-database-operations.html#GUID-37A3E143-E74A-4D42-A319-9E0C0FE7C3E5)). This PR adds pipelined execution support for **vertx-oracle-client** Conformance: You should have signed the Eclipse Contributor Agreement as...
### Version 3.9.1, 4.5.7 ### Context Our app has been on vertx-pg-client 3.9.0 for a while until recently when we migrated to version 4.5.7. Shortly after the upgrade we noticed...
Motivation: Potential fix and test for #1392 : **Support for Oracle Collections** ORM's recent support for Oracle arrays has added a custom array method to wrap an OracleConnection. Hibernate Reactive...
It contains 3 improvements (unfinished): - [O(1) collation lookup table](https://github.com/eclipse-vertx/vertx-sql-client/commit/e94a0288c9b20c4373e7f3b5bd4b3af3c4945360) - [branchless/batchy parse digits](https://github.com/eclipse-vertx/vertx-sql-client/commit/cf176f47c270cffb04df4e47639da440450d4a0e) - NOT YET STARTED: https://github.com/eclipse-vertx/vertx-sql-client/blob/9073da6171b7688a7491398522dcb6c454bd5960/vertx-mysql-client/src/main/java/io/vertx/mysqlclient/impl/datatype/DataTypeCodec.java#L61 exceed `MinJumpTableSize` (see https://stackoverflow.com/questions/44988841/force-tableswitch-instead-of-lookupswitch for more info): we should find a...
Version: Vert-X: 4.5.4 Oracle-JDBC: 19.18.0.0 Issue: In case of database-procedure and the parameter is defined as an INOUT and the input-value is NULL, the wrong type is passed to JDBC-Driver....