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 Name Version
HSQL Database Engine (12x) 2.5.1 HSQL Database Engine Driver 2.5.1 hy connectionPool.idleInitial=2
dataField.bufferSizeDefault=1000
dataField.bufferSizeLimit=2000
hy-extra cache.item.limit=300
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.nativeDate=true
disableSupport.semicolon=true
disableSupport.uniqueViolation=true
media.offsetExpires=PT1M6S
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-my55 dialect.approximate=mysql55
schema.primaryKeyGenerator=sequence
hy-my56 dialect.approximate=mysql56
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-vault dataField.bufferSizeDefault=1000
dataField.bufferSizeLimit=2000
dataField.vault=true
dataField.vault.isAppliedToAllFields=true
hy-zero cache.item.limit=0
cache.query.limit=0
connectionPool.idleLimit=0
dataField.bufferSizeDefault=1
dataField.bufferSizeLimit=2
media.offsetExpires=PT0S
MySQL (52x) 5.5.62 (9x) MySQL Connector/J (28x) mysql-connector-java-8.0.21 (Revision: 33f65445) my55
my55-legacy dialect.fullSequenceColumnName=false
dialect.longConstraintNames=false
dialect.smallIntegerTypes=false
dialect.utf8mb4=false
disableSupport.semicolon=true
my55-nprep disableSupport.preparedStatements=true
my55-nprep-legacy dialect.fullSequenceColumnName=false
dialect.longConstraintNames=false
dialect.smallIntegerTypes=false
dialect.utf8mb4=false
disableSupport.preparedStatements=true
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
5.6.33-log (9x) my56
my56-legacy dialect.fullSequenceColumnName=false
dialect.longConstraintNames=false
dialect.smallIntegerTypes=false
dialect.utf8mb4=false
disableSupport.nativeDate=true
disableSupport.semicolon=true
my56-nprep disableSupport.preparedStatements=true
my56-nprep-legacy dialect.fullSequenceColumnName=false
dialect.longConstraintNames=false
dialect.smallIntegerTypes=false
dialect.utf8mb4=false
disableSupport.preparedStatements=true
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
5.7.27-log (17x) my57
my57-compress dialect.rowFormat=COMPRESSED
my57-legacy disableSupport.nativeDate=true
disableSupport.semicolon=true
my57-nprep disableSupport.preparedStatements=true
my57-nstmp cache.stamps=false
my57-nstmp-sq cache.stamps=false
dialect.fullSequenceColumnName=false
schema.primaryKeyGenerator=sequence
my57-sq schema.primaryKeyGenerator=sequence
my57-sqb schema.primaryKeyGenerator=batchedSequence
my57-unique disableSupport.uniqueViolation=true
my57-z dialect.connection.compress=true
schema.primaryKeyGenerator=sequence
MariaDB connector/J (7x) 2.2.1 my57m
my57m-legacy disableSupport.nativeDate=true
disableSupport.semicolon=true
my57m-nprep disableSupport.preparedStatements=true
my57m-nstmp cache.stamps=false
my57m-nstmp-sq cache.stamps=false
dialect.fullSequenceColumnName=false
schema.primaryKeyGenerator=sequence
my57m-sq schema.primaryKeyGenerator=sequence
my57m-z dialect.connection.compress=true
schema.primaryKeyGenerator=sequence
8.0.20 (17x) MySQL Connector/J (10x) mysql-connector-java-8.0.21 (Revision: 33f65445) my80
my80-compress dialect.rowFormat=COMPRESSED
my80-legacy disableSupport.nativeDate=true
disableSupport.semicolon=true
my80-nprep disableSupport.preparedStatements=true
my80-nstmp cache.stamps=false
my80-nstmp-sq cache.stamps=false
dialect.fullSequenceColumnName=false
schema.primaryKeyGenerator=sequence
my80-sq schema.primaryKeyGenerator=sequence
my80-sqb schema.primaryKeyGenerator=batchedSequence
my80-unique disableSupport.uniqueViolation=true
my80-z dialect.connection.compress=true
schema.primaryKeyGenerator=sequence
MariaDB connector/J (7x) 2.2.1 my80m
my80m-legacy disableSupport.nativeDate=true
disableSupport.semicolon=true
my80m-nprep disableSupport.preparedStatements=true
my80m-nstmp cache.stamps=false
my80m-nstmp-sq cache.stamps=false
dialect.fullSequenceColumnName=false
schema.primaryKeyGenerator=sequence
my80m-sq schema.primaryKeyGenerator=sequence
my80m-z dialect.connection.compress=true
schema.primaryKeyGenerator=sequence
PostgreSQL (12x) 9.6.19 (6x) PostgreSQL JDBC Driver (12x) 42.2.9 pg96
pg96-mysql disableSupport.nativeDate=true
disableSupport.semicolon=true
pg96-nprep disableSupport.preparedStatements=true
pg96-nstmp cache.stamps=false
pg96-public dialect.connection.schema=public
schema.primaryKeyGenerator=sequence
pg96-sq dialect.pgcryptoSchema=<disabled>
schema.primaryKeyGenerator=sequence
11.7 (Debian 11.7-2.pgdg90+1) (6x) pg11
pg11-mysql disableSupport.nativeDate=true
disableSupport.semicolon=true
pg11-nprep disableSupport.preparedStatements=true
pg11-nstmp cache.stamps=false
pg11-public dialect.connection.schema=public
schema.primaryKeyGenerator=sequence
pg11-sq dialect.pgcryptoSchema=<disabled>
schema.primaryKeyGenerator=sequence

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