forked from dork/tarantool-java
-
Notifications
You must be signed in to change notification settings - Fork 19
JDBC status
Alexander Turenko edited this page Oct 31, 2018
·
46 revisions
package java.sql;
| Interface | Supported? | Covered? | Details |
|---|---|---|---|
| Array | No | N/A | Blocked by #2237 |
| Blob | No | N/A | Not blocked |
| CallableStatement | No | N/A | Not blocked |
| Clob | No | N/A | Blocked by tarantool (no issue) (applicable?) |
| Connection | Partial 7/50 | Partial | See below |
| DatabaseMetaData | |||
| Driver | |||
| DriverAction | |||
| NClob | No | N/A | Blocked by tarantool (no issue) (applicable?) |
| ParameterMetaData | |||
| PreparedStatement | |||
| Ref | |||
| ResultSet | |||
| ResultSetMetaData | |||
| RowId | |||
| Savepoint | |||
| SQLData | |||
| SQLInput | |||
| SQLOutput | |||
| SQLType | No | N/A | Not blocked |
| SQLXML | No | N/A | Blocked by tarantool (no issue) (applicable?) |
| Statement | |||
| Struct | No | N/A | Blocked by tarantool (no issue) |
| Wrapper | No | N/A | Not blocked |
interface java.sql.Connection;
| Method | Supported? | Covered? | Details |
|---|---|---|---|
| abort | No | N/A | |
| clearWarnings | No | N/A | Blocked by tarantool (no issue) (applicable?) |
| close | Yes | Yes | |
| commit | No | N/A | Not blocked |
| createArrayOf | No | N/A | Blocked by #2237 |
| createBlob | No | N/A | Not blocked |
| createClob | No | N/A | Blocked by tarantool (no issue) (applicable?) |
| createNClob | No | N/A | Blocked by tarantool (no issue) (applicable?) |
| createSQLXML | No | N/A | Blocked by tarantool (no issue) (applicable?) |
| createStatement | Partial 1/3 | 1/3 | Possibly blocked by tarantool (no issue) (applicable?) (resultSetType, resultSetConcurrency, resultSetHoldability) |
| createStruct | No | N/A | Blocked by tarantool (no issue) |
| getAutoCommit | No / Dumb | No | Not blocked |
| getCatalog | Yes / Dumb | No | |
| getClientInfo | No 0/2 | N/A | Not blocked |
| getHoldability | No | N/A | Possibly blocked by tarantool (no issue) (applicable?) |
| getMetaData | Yes | Yes | |
| getNetworkTimeout | No | N/A | Not blocked |
| getSchema | Dumb | No | Blocked by tarantool (INFORMATION_SCHEMA is not supported) |
| getTransactionIsolation | Dumb | No | Not blocked (TRANSACTION_NONE is not correct, we support transactions) |
| getTypeMap | No | N/A | Not blocked |
| getWarnings | No | N/A | Blocked by tarantool (no issue) (applicable?) |
| isClosed | Yes | Yes | |
| isReadOnly | No / Dumb | No | Not blocked |
| isValid | No / Dumb | No | Not blocked |
| nativeSQL | No | N/A | Not blocked |
| prepareCall | No 0/3 | N/A | Not blocked |
| prepareStatement | 1/6 | 1/6 | Possibly blocked by tarantool (no issue) |
| releaseSavepoint | No | N/A | Not blocked |
| rollback | No 0/2 | N/A | Not blocked |
| setAutoCommit | No / Dumb | No | Not blocked |
| setCatalog | Yes / Dumb | No | |
| setClientInfo | No 0/2 | N/A | Not blocked |
| setHoldability | No | N/A | Possibly blocked by tarantool (no issue) (applicable?) |
| setNetworkTimeout | No | N/A | Not blocked |
| setReadOnly | No / Dumb | N/A | Not blocked (should we forbid DML when it is enabled?) |
| setSavepoint | No 0/2 | N/A | Not blocked |
| setSchema | No / Dumb | No | Blocked by tarantool (INFORMATION_SCHEMA is not supported) |
| setTransactionIsolation | No / Dumb | No | Not blocked (TRANSACTION_NONE cannot be used because it specifies that transactions are not supported) |
| setTypeMap | No | N/A | Not blocked |
| isWrapperFor | No | N/A | Not blocked |
| unwrap | No | N/A | Not blocked |