-
Bug
-
Resolution: Obsolete
-
Major
-
None
-
14.0.6.Final
-
None
For MariaDB and MySQL the fetchSize Value is fixed with the value Integer.MIN_VALUE, see this line:
In newer versions of MariaDB JDBC driver, e.g. 3.0.9 values with X< 0 for fetch size are not allowed. A exceptions happens when starting the store. It seems that the value Integer.MIN_VALUE is related to some legacy JDBC drivers. See here:
https://mariadb.com/kb/en/about-mariadb-connector-j/#streaming-result-sets
Solution: Best would be to hold the fetchSize value flexible as the AbstractTableManager does:
So everyone could configure his own fetch size for MariaDB and MySQL. The default could be Integer.MIN_VALUE for compatibility