Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: mariadb-java-client | Distribution: openSUSE Tumbleweed |
Version: 3.5.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Oct 30 14:31:40 2024 |
Group: Unspecified | Build host: reproducible |
Size: 761201 | Source RPM: mariadb-java-client-3.5.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://mariadb.com/kb/en/mariadb/about-mariadb-connector-j/ | |
Summary: Connects applications developed in Java to MariaDB and MySQL databases |
MariaDB Connector/J is a Type 4 JDBC driver, also known as the Direct to Database Pure Java Driver. It was developed specifically as a lightweight JDBC connector for use with MySQL and MariaDB database servers.
BSD-3-Clause AND LGPL-2.1-or-later
* Wed Oct 30 2024 Fridrich Strba <fstrba@suse.com> - Upgrade to version 3.5.0 * Notable changes + CONJ-1193 Parsec authentication implementation + CONJ-1183 permit setting specific truststore * Bugs Fixed + CONJ-1202 Session variable setting must be executed last + CONJ-1201 incorrect default behavior for forceConnectionTimeZoneToSession + CONJ-1200 Batch import fails with exception "Unknown command" + CONJ-1199 option connectionCollation addition in order to force collation + CONJ-1187 Use different exception type for connection timeouts - General comments on 3.x * This version is a total rewrite of java driver. + complete rewrite, code clarification, reduced size (15%), more than 90% coverage tested. + Encoding/decoding implementation are now registred by Codec, permitting codec registry implementation ° example support of Geometry Object + Permit authentication plugin restriction by option restrictedAuth + Performance improvement: ° Prepare and execution are now using pipelining when using option useServerPrepStmts ° performance enhancement with MariaDB 10.6 server when using option useServerPrepStmts, skipping metadata (MDEV-19237) * correction: + CONJ-864 includeThreadDumpInDeadlockExceptions always includes the thread dump, even when it is not a deadlock exception + CONJ-858 Properties parameter that differ from string not taken in account * Easy logging: If using log4j, just enabled package "org.mariadb.jdbc" log. + level ERROR will log connection error + level WARNING will log query errors + level DEBUG will log queries + evel TRACE will log all exchanges with server. If not using log4j, console will be used. If really wanting to use JDK logger, System property "mariadb.logging.fallback" set to JDK will indicate to use common logging. * Failover Failover implementation now permit to redo transaction: when creating a transaction, all command will be cached, and can be replayed in case of failover. This functionality can be enabled using option transactionReplay. This is not enabled by default, because this required that application avoids using non-idempotent commands. example: START TRANSACTION; select next_val(hibernate_sequence); INSERT INTO myCar(id, name) VALUE (?, ?) //with parameters: 1, 'car1' INSERT INTO myCarDetail(id, carId, name) VALUE (?, ?, ?) //with parameters: 2, 1, 'detail1' INSERT INTO myCarDetail(id, carId, name) VALUE (?, ?, ?) //with parameters: 3, 2, 'detail2' COMMIT; * Allow setup of TCP_KEEPIDLE, TCP_KEEPCOUNT, TCP_KEEPINTERVAL + Equivalent options are tcpKeepIdle, tcpKeepCount, tcpKeepInterval + Since available only with java 11, setting this option with java < 11 will have no effect. - Modified patch: * remove_waffle-jna.patch + rediff * Wed Feb 21 2024 Gus Kenion <gus.kenion@suse.com> - Use %patch -P N instead of deprecated %patchN. * Tue Sep 19 2023 Fridrich Strba <fstrba@suse.com> - Do not require maven-javadoc-plugin that we don't use * Sat Sep 09 2023 Fridrich Strba <fstrba@suse.com> - Reproducible builds: use SOURCE_DATE_EPOCH for timestamp * Fri Feb 28 2020 Fridrich Strba <fstrba@suse.com> - Initial packaging of mariadb-java-client 2.4.3
/usr/lib64/java/mariadb-java-client.jar /usr/share/doc/packages/mariadb-java-client /usr/share/doc/packages/mariadb-java-client/README.md /usr/share/licenses/mariadb-java-client /usr/share/licenses/mariadb-java-client/LICENSE /usr/share/maven-metadata/mariadb-java-client.xml /usr/share/maven-poms/mariadb-java-client.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Nov 17 00:04:04 2024