elastic / elasticsearch

Free and Open Source, Distributed, RESTful Search Engine
https://www.elastic.co/products/elasticsearch
Other
1.12k stars 24.83k forks source link

SQL: JDBC 4.3 spec support #31881

Closed costin closed 7 months ago

costin commented 6 years ago

Java 9 introduces some minor changes to the JDBC 4.3 API (diff changes).

java.sql and javax.sql Features Introduced in the JDBC 4.3 API

Added Sharding support
Enhanced Connection to be able to provide hints to the driver that a request, an independent unit of work, is beginning or ending
Enhanced DatabaseMetaData to determine if Sharding is supported
Added the method drivers to DriverManager to return a Stream of the currently loaded and available JDBC drivers
Added support to Statement for enquoting literals and simple identifiers
Clarified the Java SE version that methods were deprecated

Thanks to default methods hopefully the breakage of backwards compatibility is small - however it's worth investigating whether we need implementing some methods, in particular on the DatabaseMetaData, Connection and Statement.

elasticmachine commented 6 years ago

Pinging @elastic/es-search-aggs

elasticsearchmachine commented 9 months ago

Pinging @elastic/es-analytical-engine (Team:Analytics)

wchaparro commented 7 months ago

superceded by ES|QL