View on GitHub

exedio persistence

Persistence Framework for Java.

Go to top

Test Environments

Each build of exedio persistence is subject to extensive unit testing on various environments. An environment is the combination of the Database Management System (DBMS), the JDBC driver and the Connect Properties. The following table lists all environments, the framework is tested on.

DBMS JDBC driver Environment Connect Properties
Name Version (i.j) Name Version (i.j)
HSQL Database Engine (9x) 2.2.9 HSQL Database Engine Driver 2.2.9 hy connectionPool.idleInitial=2
dataField.bufferSizeDefault=1000
dataField.bufferSizeLimit=2000
hy-extra cache.item.limit=200
cache.query.limit=200
changeListeners.queueCapacity=10
changeListeners.threads.initial=2
changeListeners.threads.max=3
changeListeners.threads.priority.set=true
changeListeners.threads.priority.value=1
connectionPool.idleLimit=200
dataField.bufferSizeDefault=1000
dataField.bufferSizeLimit=2000
dialect=com.exedio.cope.HsqldbDialect
disableSupport.emptyStrings=true
disableSupport.nativeDate=true
disableSupport.semicolon=true
disableSupport.uniqueViolation=true
media.rooturl=mediaroot
query.searchSizeLimit=160
revise.savepoint=true
schema.revision.table=whilex
schema.revision.unique=protectedx
hy-low schema.mysql.lower_case_table_names=true
hy-low-sq schema.mysql.lower_case_table_names=true
schema.primaryKeyGenerator=sequence
hy-nprep disableSupport.preparedStatements=true
hy-nstmp cache.stamps=false
hy-sq schema.primaryKeyGenerator=sequence
schema.tableInNames=true
hy-sqb schema.primaryKeyGenerator=batchedSequence
schema.tableInNames=true
hy-zero cache.item.limit=0
cache.query.limit=0
connectionPool.idleLimit=0
dataField.bufferSizeDefault=1
dataField.bufferSizeLimit=2
media.offsetExpires=0
MySQL (28x) 5.5.54-0+deb8u1 (9x) MySQL-AB JDBC Driver (18x) mysql-connector-java-5.1.15 ( Revision: ${bzr.revision-id} ) my55
my55-nprep disableSupport.preparedStatements=true
my55-nprep-utf8mb3 disableSupport.preparedStatements=true
schema.mysql.utf8mb4=false
my55-nstmp cache.stamps=false
my55-nstmp-sq cache.stamps=false
schema.primaryKeyGenerator=sequence
my55-sq schema.primaryKeyGenerator=sequence
my55-sqb schema.primaryKeyGenerator=batchedSequence
my55-unique disableSupport.uniqueViolation=true
my55-utf8mb3 schema.mysql.utf8mb4=false
5.6.33-0ubuntu0.14.04.1-log (11x) my56
my56-nprep disableSupport.preparedStatements=true
my56-nprep-utf8mb3 disableSupport.preparedStatements=true
schema.mysql.utf8mb4=false
my56-nstmp cache.stamps=false
my56-nstmp-sq cache.stamps=false
schema.primaryKeyGenerator=sequence
my56-sq schema.primaryKeyGenerator=sequence
my56-sqb schema.primaryKeyGenerator=batchedSequence
my56-unique disableSupport.uniqueViolation=true
schema.mysql.longConstraintNames=false
my56-utf8mb3 schema.mysql.utf8mb4=false
MariaDB connector/J (2x) 1.4.2 my56m-nprep disableSupport.preparedStatements=true
my56m-sq schema.primaryKeyGenerator=sequence
5.7.13-0ubuntu0.16.04.2 (8x) MySQL-AB JDBC Driver mysql-connector-java-5.1.15 ( Revision: ${bzr.revision-id} ) my57
my57-compress schema.mysql.rowFormat=COMPRESSED
my57-nprep disableSupport.preparedStatements=true
my57-nstmp cache.stamps=false
my57-nstmp-sq cache.stamps=false
schema.primaryKeyGenerator=sequence
my57-sq schema.primaryKeyGenerator=sequence
my57-sqb schema.primaryKeyGenerator=batchedSequence
my57-unique disableSupport.uniqueViolation=true
Oracle (2x) Oracle Database 11g Release 11.2.0.1.0 - 64bit Production Oracle JDBC driver 11.1.0.7.0-Production ora
ora-sq schema.primaryKeyGenerator=sequence
PostgreSQL (8x) 9.3.14 (4x) PostgreSQL Native Driver (8x) PostgreSQL 9.3 JDBC4.1 (build 1102) pg93
pg93-mysql disableSupport.nativeDate=true
pg93-nprep disableSupport.preparedStatements=true
pg93-sq schema.primaryKeyGenerator=sequence
9.5.4 (4x) pg95
pg95-mysql disableSupport.nativeDate=true
pg95-nprep disableSupport.preparedStatements=true
pg95-sq schema.primaryKeyGenerator=sequence

The exedio console shows your environment along with the list of enviroments, your version of exedio persistence has been tested on.