[CONJ-561] Partial JDBC 4.3 support Created: 2017-12-19  Updated: 2023-02-22  Resolved: 2019-10-01

Status: Closed
Project: MariaDB Connector/J
Component/s: JDBC compatibility
Affects Version/s: None
Fix Version/s: 2.5.0

Type: Task Priority: Major
Reporter: Diego Dupin Assignee: Diego Dupin
Resolution: Fixed Votes: 0
Labels: None

Attachments: PDF File jdbc4.3-fr-spec.pdf    
Issue Links:
Relates
relates to CONJ-1058 org.mariadb.jdbc.Statement does not i... Closed

 Description   

JDBC 4.3 specification joined

To be implemented :

Statement changes :

• String enquoteIdentifier(String identifier, Boolean alwaysQuote) throws SQLException
• String enquoteLiteral(String val) throws SQLException
• String enquoteNCharLiteral(String val) throws SQLException
• boolean isSimpleIdentifier(String identifier) throws SQLException

Sharding doesn't have any current implementation on MariaDB, so default implementation that indicate not supporting sharding is ok.

Missing java 9 requirement :
Java 9 add Builder constructor (ConnectionBuilder, XAConnectionBuilder), permitting building easier configuration Object. Those are new interface, so requiring java 9. This will be added with a new 3.x release.


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