Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Changelogs for the MariaDB Connector/J 3.0 series
Download | Release Notes | Changelog |
Release date: 25 Aug 2023
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #760a004e - bump 3.0.11
Revision #09213248 - [CONJ-1089] correcting 3.0.10 incompatibility with java 8
- [misc] test stability improvement
- [misc] update test to recent server
Download | Release Notes | Changelog |
Release date: 11 Jan 2023
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #a2061244 - Bump 3.0.10
Revision #794d362f - [misc] correct Date test depending on timezone
- [misc] correct Tls test behavior
- [] timezone=auto option fails on non-fixed-offset zone machine when server timezone differ from client
- [] Connector/J doesn't set SSL cap bit in Handshake Response Packet
- [] option case-insensitive for compatibility with 2.x
- bump 3.0.10-SNAPSHOT version
Download | Release Notes | Changelog |
Release date: 08 Nov 2022
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #a42cde19 - Merge branch 'release/3.0.9'
Revision #de514c8c - [misc] correcting test for maxscale
- bump 3.0.9 version
- [] correcting windows GSSAPI test
- [misc] code style correction
- [misc] test suite stability improvement
- [] add windows GSSAPI test
- [] GSSAPI authentication might result in connection reset
- [misc] ensure test suite reliability
- [misc] skip test with FLUSH PRIVILEGES with MySQL server 8.0.31 that broke server public key retrieval afterwhile
- [] DatabaseMetaData.getImportedKeys should return real value for PK_NAME column
- [] concurrent data/time/timestamp when using same calendar parameter missing synchronization
- [misc] ensure client prepare statement lock when closing bulk
- [misc bump 3.0.9-SNAPSHOT
- [] test correction
- [] stored procedure register output parameter as null if set before registerOutParameter command
- [] avoid splitting BULK command into multiple commands in case of prepareStatement.setNull() use
- Update CHANGELOG.md
Download | Release Notes | Changelog |
Release date: 20 Sep 2022
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #e60dd939 - [misc] parsing correction after #9a972b12
Revision #f5fc5632 - bump 3.0.8
- [misc] javadoc addition
- [misc] client side prepare parameter setting avoiding null check for primitive parameter
- [misc] update mysql connector version
- [] improve client side prepared parameter substitution
- [misc] test correction for NULL geometry value
- [misc] socket flushing correction
- [misc] small performance enhancement using fastpath
- [] better default value for socket option useReadAheadInput
- [misc] small performance enhancement
- [misc] adding to test suite
- [] ensure BatchUpdateException inherit SQLState & vendorCode from the cause SQL exception
- [] ensure unix socket testing depending on test configuration
- [] ensure not leaking unix file descriptor
- [] connection ignore database on second reconnection when setting database using Connection.setCatalog()
- [misc] ensure setCatalog(null) behavior
- [misc] test correction for windows
- [misc] Leaking socket file descriptors when using unix domain sockets when path doesn't exist
- [misc] code style correction
- [] ensure testing result on test suite
- [] "mariadb:replication:" was always using first replica
- [] disabling cachePrepStmts correction for MySQL
- [misc] MariaDB benchmark common test suite implementation
- Merge branch 'develop' of into develop
- [misc] test suite stability improvement when using maxscale
- [misc] result-set array grown small improvement
- [misc] permit caching_Sha256 testing on windows
- [] reset failover NPE when cachePrepStmts is disable
- [] disabling cachePrepStmts with useServerPrepStmts might result in Exception
- bump 3.0.8-SNAPSHOT
- [] setting createDatabaseIfNotExist option use on read-only server will refuse connection
- [] test suite correction to support galera
- [] correcting use of galeraAllowedState
Download | Release Notes | Changelog |
Release date: 29 Jun 2022
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #8b32329c - bump 3.0.6 version
Revision #17e60c88 - [CONJ-985] ResultSet.getObject() returns ByteSet instead of byte[] for BIT(x>1) and not Boolean for BIT(1)
- [] tinyint(1) support * getObject now return Boolean * metadata correction returning Boolean/Integer
- [] supporting java.util.Date Parameter
- [] PreparedStatement.getGeneratedKeys() returns rows when no keys are generated in insert
- [] Permit executing an initial command with new option initSql
- [misc] adding gradle file to gitignore
- [] statement batch correction
- [] ArrayIndexOutOfBoundsException using Resultset.getTime() on '00:00:00' Time value using binary protocol
- [] permit pipelining for batching even when allowLocalInfile option is enable
- Merge branch 'master' into develop
- Merge tag '3.0.5' into develop
| | Changelog |
Release date: 16 Sep 2021
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
- [misc] correcting README to RC
- Merge tag '3.0.2' into develop
Revision #8b619e30 - Merge branch 'release/3.0.2'
Revision #cb33e5e9 - bump 3.0.2-rc
Revision #b0e16843 - [CONJ-897] Include connection id in certain important log messages
Revision #3e3f97d1 - [CONJ-896] Fix regression in pooled connections
Revision #04497e6e - [misc] ensuring PR test suite runs correctly
Revision #261b9f2d - [CONJ-879] Java 9 Modules full support
Revision #c15d984d - Merge branch 'master' into develop
Revision #e37f5077 - Merge remote-tracking branch 'origin/develop' into develop
Revision #36e70916 - [misc] appveyor: install maven using chocolatey
Download | Release Notes | Changelog |
Release date: 4 Aug 2022
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #63317349 bump 3.0.7 version
Revision #40e52c2e [CONJ-994] supporting setObject with data type not corresponding to SQLType
[] Setting timezone=UTC result in SQLSyntaxErrorException
[] SQLDataException reading DATA_TYPE on DatabaseMetaData.getTypeInfo() after 3.0.4
[] resultset.getObject() for BINARY data return byte[]
bump 3.0.7-SNAPSHOT version
[] adding Statement.setLocalInfileInputStream() for 2.x compatibility
[misc] travis test adding suite
[misc] adding MariaDB enterprise 10.4/10.5 to travis test suite
[misc] adding to test suite. Build is now 10.9
| | Changelog |
Release date: 25 Mar 2022
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
[] OSGI correction
Merge branch 'hotfix/
Revision #452d9e54 Merge branch 'release/3.0.4'
Revision #de7d8501 bump 3.0.4 version
Revision #815e9cea [CONJ-939] add xpand testing
Revision #24758f72 [CONJ-945] ensure retry is limited by retriesAllDown
Revision #634d4358 [misc] testing client cert with full path
Revision #722d8562 [misc] removing ssl status from test
Revision #de81b30e [misc] test addition using wrongly client certificate
Revision #a3708273 [misc] test addition using wrongly client certificate
Revision #d121858c [CONJ-940] Permit updating rows when not having primary info on metadata
Revision #98440d37 [misc] test addition to ensure streaming forcing while executing other command
Revision #20c82c7e [CONJ-925] missing OSGI infos
Revision #a053e146 [CONJ-932] Login packet now use recommended length encoded value for connection attributes
Revision #abc89b6a [CONJ-934] MariaDbDataSource is sensitive to the order of setting of username and password
Revision #3d92551a [CONJ-937] metadata getColumnTypeName wrong return type
Revision #51c5c008 [CONJ-935] Connection.getMetaData() returns MariaDbClob instead of String
Revision #6107d31c [CONJ-933] load-balancing failover doesn't timeout
Revision #f9087c2b [misc] test correction
Revision #c999c2ec [CONJ-923] correctly return 64 bits generated id / updated rows
Revision #fdc448d3 [CONJ-924] NULL column test correction
Revision #9ab3c52d [CONJ-926] Client restrict authentication to 'mysql_native_password,client_ed25519,auth_gssapi_client' if restrictedAuth parameter is not set
Revision #e4a05f17 [misc] ensure timezone setting for Windows unknown Zone id
Revision #eda07584 [CONJ-924] NULL column type might result in java.lang.IllegalArgumentException: Unexpected datatype NULL
Revision #a180c21f [CONJ-922] DECIMAL overflow for long/int/short not throwing exception
Revision #dc363311 [misc] add snapshot to README
Revision #eeb8a8ae Merge branch 'master' into develop
Revision #ec66b7ad Merge branch 'develop' of mariadb-connector-j into develop
Revision #f027fa1e [CONJ-921] DatabaseMetadata#getTables with null value for tableNamePattern throws Syntax error
Revision #886f90ff [misc] update readme version
Revision #27a401f5 [misc] bump 3.0.4-SNAPSHOT
Revision #ccb97c1a [misc] test correction for maxscale issue MXS-3956 + java 17 testing
Revision #9d8af588 [misc] code improvement, avoiding calling unnecessary executePipeline on connection
Revision #ba2a2210 Merge tag '3.0.3' into develop
Revision #c3ccb9fb Merge branch 'release/3.0.3'
Revision #e8cf7eec [CONJ-915] javadoc addition
Revision #0a967721 [misc] dependencies upgrade
Revision #3faea9aa Merge tag '3.0.3' into develop
Download | Release Notes | Changelog |
Release date: 11 Aug 2021
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #e9433f0f bump 3.0.1-beta version
Revision #e37f5077 Merge remote-tracking branch 'origin/develop' into develop
Merge branch 'develop'
Merge branch 'maintenance/2.x' into develop
bump 2.7.4 version
[misc] appveyor: install maven using chocolatey
[misc] appveyor: install maven using chocolatey
[] ensure socket state when having IOException
[misc] code improvement
[] add Java 9 Modules name
[misc] update test logback-classic
[misc] update waffle-jna version
[] ensure pool state when connection error occurs during connection reset
[] ensure pool state when connection error occurs during connection reset
[] connection.isValid error firing connectionErrorOccurred
[] mysql 8.0 tinyInt1isBit support test correction
[] ensure pool state when connection error occurs
[misc] remove codacy link on README
[misc] remove codacy link on README
[misc] database metadata query avoiding useless query part like '%'
[] DatabaseMetaData.getColumns regression causing TINYINT(x) with x > 1 to return BIT type in place of TINYINT
[] Adding useMysqlMetadata for 2.7 compatibility
[misc] Avoid creating new strings when switching auto-commit.
Merge branch 'auto_commit_memory_allocation' into maintenance/2.x
[] Log any SQLException that occurs while adding connections to pool
Merge branch '' into maintenance/2.x
[misc] ensuring test reliability for skysql
[misc] ensuring test reliability for skysql
[misc] ensuring test reliability with maxscale involved
[] getImportedKeys/getTables regression returning an empty resultset for null/empty catalog
[] metadata query performance correction
[misc] skysql-ha test reliability correction
[misc] PR test correction
Merge branch 'master' into develop
[misc] PR test correction
- callableStatement using function throw wrong error on getXXX methods
Log any SQLException that occurs while adding connection(s) to pool
- race condition correction on empty getGeneratedKeys metadata
bump 2.7.4-SNAPSHOT version
bump 2.7.3 version
misc - correct test for mysql 8 batch
- executeBatch must not clear last parameter value
Properties.put with object that differ from String supported even if use is not recommended
correcting Statement.executeBatch using LOAD DATA INFILE LOAD DATA INFILE commands cannot be used when using pipelining, because of multiple exchanges. This fix the issue ensuring having no command LOAD DATA INFILE when using pipeline.
- includeThreadDumpInDeadlockExceptions always includes the thread dump, even when it is not a deadlock exception
| | Changelog |
Release date: 25 Jan 2022
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
misc - updated CHANGELOG
misc - test correction for stability
Revision #b3808219 [CONJ-909] adding createDatabaseIfNotExist option for 2.x compatibility
Revision #900725fc [CONJ-910] permit jdbc:mysql scheme when connection string contains "permitMysqlScheme" for compatibility
Revision #9ab6f86b [misc] test correction for maxscale
Revision #99dea0e5 [misc] bulk command correction.
Revision #913f15d5 [misc] test PAM with maxscale
Revision #320d699d [CONJ-913] Avoid executing additional command on connection
Revision #b295d6d5 [CONJ-912] remove security manager code (JEP 411)
Revision #5b98d766 [test] correcting test for maxscale error MXS-3929
Revision #e06c31eb [CONJ-911] enable keep-alive by default
Revision #6f8f13b9 [misc] pool connection correction
Revision #e57faf89 Merge pull request #176
Revision #43b427a9 Upgrading Logback 1.3.0-alpha11
Revision #357297f9 [misc] correcting wrong mention of log4j by slf4J
Revision #486d9862 [misc] failover improvement. some specific commands not in transaction are considered to be replayed in case of failover, like PING, PREPARE, ROLLBACK, ...
Revision #8abced35 [misc] small code improvement
Revision #6bcae387 [misc] add MariaDB 10.7 testing
Revision #32a2c601 [misc] update JMH version
Revision #075342ac [misc] ensuring test reliability on Skysql HA
Revision #68178629 [misc] ensuring test reliability on Skysql HA
Revision #6a943f77 Merge tag '3.0.3' into develop
Revision #eb0d4114 Merge branch 'release/3.0.3'
Revision #5489ff06 bump 3.0.3 version
Revision #d5c219d0 [misc] code style correction
Revision #5b165c74 [misc] remove benchmark option trackSessionState=TRUE now that MDEV-26868 is released
Revision #bb9b11ff [misc] test correction
Revision #69fd0e5e [misc] connection parser avoiding REGEX
Revision #844df48d [misc] test stability correction
Revision #baae3db3 [misc] setting "transaction read only" only for replica
Revision #361cf716 [misc] keeping option interactiveClient for compatibility
Revision #2c39f465 [misc] adding option transactionReplaySize to control redo cache size
Revision #5aae10e9 [misc] only set skip metadata connection flag when using binary protocol
Revision #520d1a2b [misc] correcting test suite for max_allowed_packet=16M
Revision #fd2f5c5d [misc] adding INSERT micro-benchmark test
Revision #d1f85cae [CONJ-705] parameter metadata get parameter count even when query cannot be prepared
Revision #04f0062d [misc] prepareStatement.addBatch must initialize with previous set
Revision #55365a0b [misc] prepared statement parameter list wrong containsKey method
Revision #84f28a2f [misc] correct Connection.prepareStatement(String sql, int[] columnIndexes/String[] columnNames) to return generated keys
Revision #fba5ec32 [misc] permit getString on a binary object
Revision #2f29c3a8 [misc] using latest mysql version for benchmark (using option trackSessionState to avoid MDEV-26868 issue)
Revision #3fa61961 [misc] performance improvement for multi-rows result-set.
Revision #960c82d9 [misc] using mysql compatible version for benchmark until MDEV-26868 is corrected
Revision #862c08b5 [misc] compression correction for multi-packet
Revision #0e8c7a06 [misc] coverage addition + correcting development combination SKIP META with EOF
Revision #e3f03952 [misc] test coverage addition
Revision #ab728188 [misc] correcting codecov coverage generation
Revision #d51c2e30 [misc] adding test coverage
Revision #64241e4a [misc] ensuring pipelining packet sequence state
Revision #e464bac2 [misc] Configuration initialUrl/toString using simplified host notation when possible
Revision #6fd72070 [misc] Datasource permitting setting user/password for 2.x compatibility
Revision #f4538c57 [misc] benchmark description improvement
Revision #a2f25231 [misc] Batch result correction
Revision #fa7635eb [misc] COM_RESET_CONNECTION expect a response (ERR_Packet or OK_Packet)
Revision #6dc60037 [misc] ensure not throwing error when not having read all DatabaseMetadata resultset
Revision #1ea7c07a [CONJ-901] ArrayIndexOutOfBoundsException on StandardReadableByteBuf.readByte error
Revision #54ac944a [misc] benchmark stable multi columns results
Revision #59ee0909 Merge branch 'master' into develop
Revision #c7500486 Merge tag '3.0.2' into develop
Download | Release Notes | Changelog |
Release date: 04 May 2021
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #60d53524 - [misc] Readme update
Revision #5b583664 - [misc] adding source generation
- bump 3.0.0 alpha version
- [misc] correcting license header
- [misc] PAM authentication correction
- [] option compatibility with 3.0
- bump 3.0.0 release
- misc - set binary cache sql limit to 8K
- misc - tag beta release
- misc - adding XA error test
- misc - testing and javadoc correction
- misc - remove output to null
- misc - correct travis test on 10.6
- misc - correct warnings
- misc - add test server
- misc - XA datasource implementation
- - Avoiding primitive type autowrapping
- misc - 10.6 build allowed to fail until GA
- misc - exclude jacoco java 11 specific files
- misc - correcting Time/Date with timezone parameter
- - allow setup of TCP_KEEPIDLE, TCP_KEEPCOUNT, TCP_KEEPINTERVAL
- - includeThreadDumpInDeadlockExceptions always includes the thread dump, even when it is not a deadlock exception
- - codec registry by service loader
- - test correction
- - option restrictedAuth permit listing permitted authentication plugin.
- misc - small performance enhancement
- misc - timezone handling
- misc - multi host streaming error test
- misc - code refactoring
- misc - authentication plugin separation
- misc - name pipe test correction
- misc - changing header to SPDX-License-Identifier
- misc - test addition
- misc - TLS manager simplification and test addition
- misc - test addition
- misc - bump dependencies
- misc - adding geometry test
- misc - removing fast authentication implementation, due to skysql issue
- misc - test addition
- [] Disable use of possible insecure authentication plugin without explicit setting
- [misc] misc small correction
- [misc] test coverage addition
- [misc] authentication test addition
- misc - initial connection using multi statement, then disabled this capability.
- Pool implementation
- misc - packet buffer grow correction
- misc - test coverage addition
- misc - test coverage addition
- misc various test addition
- misc - test coverage addition
- misc - configuration correction
- [] skipping resultset metadata when possible
- misc - skipping jacoco for benchmarks
- misc - correcting mysql 8 test stability
- misc - adding TLS validation test
- misc - adding certificate validation test
- misc - mysql sha256 plugin authentication correction
- [misc] authentication test addition
- [misc] credential plugin testing addition
- [misc] geometry test addition
- test Coverage addition
- [misc] rewrite batch remaining part removal
- [misc] multi packet > to max_allowed_packet clear error
- max allowed packet < 16Mb skipping packet correction
- adding coverage
- [misc] logging maxscale code correction
- [misc] code simplification
- [misc] logging test addition
- [misc] adding mysql 8 to possible fail
- [misc] remove solaris specific unix domain implementation
- [misc] mysql 8 testing correction
- [misc] travis using bionic to permit 10.2 local install
- [misc] local socket test addition
- [misc] coverage addition
- [misc] coverage addition
- [misc] coverage addition
- [misc] coverage addition
- [misc] adding missing client TLS authentication implementation
- [misc] ensure replay is only done when set.
- [] update CI
- [] correcting tests
- [] add codec registry implementation
- - add Geometry encode/decode implementation
- [misc] benchmark 1000 param correction
- Properties parameter different than string not taken in account
- [misc] appveyor url fix
- [misc] test correction
- [misc] coverage addition
- [misc] coverage addition
- [misc] streaming compression correction
- [misc] support zero date and timestamp
- [misc] test coverage addition
- [misc] load local infile permitted with option allowLocalInfile
- [misc] coverage addition
- [misc] coverage addition
- [misc] Coverage addition
- [misc] coverage addition
- [misc] mysql YEAR(2) deprecation support
- [misc] adding test coverage
- [misc] handling TEXT datatype
- [misc] codec encoding / decoding correction
- [misc] test coverage addition
- [misc] result-set using byte[] array data
- [misc] authentication plugin ed25519 correction
- [misc] various changes
- [misc] small correction
- [misc] bulk batching multiple packet correction for parameters bigger than 16M
- [misc] adding test coverage
- [misc] ensure maxscale replication state
- [misc] returning BatchUpdateException when needed for executeBatch()
- [misc] javadoc correction
- [misc] binary correction
- [misc] small corrections:
- [misc] add compression support
- [misc] optionnal option transactionReplay
- [misc] initial release for 3.0 version
| | Changelog |
Release date: 25 May 2022
For the highlights of this release, see the .
The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.
update CHANGELOG
Merge branch 'release/3.0.5'
Revision #c2f09c7d bump 3.0.5
Revision #2bb83ed4 [CONJ-948] adding a technical option 'forceTransactionEnd' to force ROLLBACK/COMMIT commands when not needed
Revision #0609c6d9 [CONJ-964] adding 'auto' timezone possibility
Revision #2ba083c2 [CONJ-950] correct ResultSetMetaData.getPrecision() and getColumnType() for TINYTEXT/TEXT/MEDIUMTEXT/LONGTEXT
Revision #15d83210 [CONJ-949] adding mysql TLS client option aliases
Revision #5ec75795 [misc] remove incorrect public interface
Revision #1faa2dcd [misc] correct test certificates change
Revision #0cef81d1 [misc] correct cipher limitation test
Revision #a6972bad [CONJ-967] callable statement clearParameters() doesn't take in account OUTPUT parameters
Revision #89788261 [CONJ-969] statement toString implementation to permit logging purposes
Revision #25252fb1 [CONJ-965] better error message when not loading serverSslCert file
Revision #396ca4a0 [misc] ensure load balance tests for long connections
Revision #78e1f694 [CONJ-954] support java.time.OffsetDateTime parameters
Revision #db861084 [CONJ-961] ensure test statibility (checking @@local_infile);
Revision #2fb59093 [CONJ-961] revert allowLocalInfile default for compatibility * allowLocalInfile default to true * improve error message when LOAD LOCAL infile command is issued and connector configuration disabled it (allowLocalInfile=fals e) * ensure that when LOCAL_INFILE is request by server, command is a LOCAL INFILE command, with file name validation when possible
Revision #b7390f71 [misc] ensure codec return correct classname
Revision #3d777d0e [CONJ-959] support java.time.Instant type
Revision #51888054 [CONJ-962] resultset for negative TIME value return erronous LocalDateTime values b939693d [misc] xpand testing improvement
Revision #e15fa25a [CONJ-956] ArrayIndexOutOfBoundsException when alias length > 250
Revision #bb30bc30 [CONJ-958] When multiple host without failover prefix, ensure connecting to all host until successfully establish a connection
Revision #0231bb7c [CONJ-947] Timestamp encoding loose microsecond precision
Revision #01f5a0c3 [misc] test addition for numeric zerofill
Revision #57fd3f36 [misc] ensure windows test stability
Revision #953bf303 bump SNAPSHOT version
Revision #6f38ec45 Merge branch 'master' into develop
Revision #95ff722e Merge tag '3.0.4' into develop
This page is: Copyright © 2025 MariaDB. All rights reserved.
This page is: Copyright © 2025 MariaDB. All rights reserved.
This page is: Copyright © 2025 MariaDB. All rights reserved.
This page is: Copyright © 2025 MariaDB. All rights reserved.
This page is: Copyright © 2025 MariaDB. All rights reserved.
This page is: Copyright © 2025 MariaDB. All rights reserved.
This page is: Copyright © 2025 MariaDB. All rights reserved.
This page is: Copyright © 2025 MariaDB. All rights reserved.
This page is: Copyright © 2025 MariaDB. All rights reserved.
This page is: Copyright © 2025 MariaDB. All rights reserved.
This page is: Copyright © 2025 MariaDB. All rights reserved.
This page is: Copyright © 2025 MariaDB. All rights reserved.