Craig L Russell created JDO-766:
-----------------------------------

             Summary: Support more JDBC-aware databases in JDO TCK
                 Key: JDO-766
                 URL: https://issues.apache.org/jira/browse/JDO-766
             Project: JDO
          Issue Type: New Feature
          Components: tck
    Affects Versions: JDO 3.1
         Environment: non-Derby databases with RI (DataNucleus)
            Reporter: Craig L Russell
            Priority: Minor
             Fix For: JDO 3.2


The TCK does not support databases except for Derby, even though the RI does.

The primary blocker is that the TCK uses an embedded Derby database.

The proposed solution is to use a JDBC connection to the database instead of an 
embedded Derby database. 

There are a few issues:

- Before running the TCK, the database will need to be started, which may 
involve a manual operation or a database-dependent script. And after the TCK 
test completes, the database will need to be shut down.

- The database schema need to be created, which currently uses a Derby-specific 
program. This program needs to be replaced by a program that reads a SQL 
command file containing the SQL commands to create the schema. And the schema 
needs to be created manually or automatically based on metadata.




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to