[CONJ-464] Using of "slowQueryThresholdNanos" option results in class cast exception Created: 2017-04-28  Updated: 2017-11-21  Resolved: 2017-11-21

Status: Closed
Project: MariaDB Connector/J
Component/s: configuration
Affects Version/s: 1.5.9
Fix Version/s: 1.6.0, 2.0.1

Type: Bug Priority: Major
Reporter: Martin Basovnik Assignee: Diego Dupin
Resolution: Fixed Votes: 0
Labels: None


 Description   

Problematic lines:
https://github.com/MariaDB/mariadb-connector-j/blob/1.5.9/src/main/java/org/mariadb/jdbc/internal/util/DefaultOptions.java#L462
https://github.com/MariaDB/mariadb-connector-j/blob/1.5.9/src/main/java/org/mariadb/jdbc/internal/util/DefaultOptions.java#L579

Expression:

(Integer) o.maxValue

results in:

java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer



 Comments   
Comment by Diego Dupin [ 2017-11-21 ]

done with commit https://github.com/MariaDB/mariadb-connector-j/commit/a5b818768bc08595bf6eab6b2388ae48a8362eb5

Generated at Thu Feb 08 03:15:51 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.