Skip to content
Succès

Changes

Implementing ZonedDateTime native support on HSQLDB.
( da62643 )
guiom.mary at
Propagating renaming of Modifiable* classes to Mutable* classes
( 3b8a5f1 )
core/src/main/java/org/codefilarete/stalactite/query/builder/PreparedSQLAppender.java orm/src/main/java/org/codefilarete/stalactite/engine/ForeignKeyNamingStrategy.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/cycle/CycleLoadRuntimeContext.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/PersisterBuilderContextTest.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/SingleTablePolymorphismPersisterTest.java sql/src/test/java/org/codefilarete/stalactite/sql/statement/ReadOperationTest.java sql/src/test/java/org/codefilarete/stalactite/sql/result/SimpleBeanCacheTest.java core/src/test/java/org/codefilarete/stalactite/mapping/id/sequence/DatabaseSequenceSelectorTest.java core/src/test/java/org/codefilarete/stalactite/engine/QueryMapperTest.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/IndexedAssociationRecordInsertionCascader.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/onetomany/OneToManyWithIndexedMappedAssociationEngine.java sql/src/test/java/org/codefilarete/stalactite/sql/result/ResultSetRowTransformerTest.java core/src/test/java/org/codefilarete/stalactite/mapping/id/sequence/PooledHiLoSequenceTest.java sql/src/test/java/org/codefilarete/stalactite/sql/result/ColumnConsumerTest.java orm/src/main/java/org/codefilarete/stalactite/engine/diff/CollectionDiffer.java core/src/test/java/org/codefilarete/stalactite/engine/DialectBuilderTest.java core/src/main/java/org/codefilarete/stalactite/sql/statement/DMLGenerator.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/SimpleRelationalEntityPersisterTest.java sql/src/test/java/org/codefilarete/stalactite/sql/TransactionListenerCollectionTest.java core/src/main/java/org/codefilarete/stalactite/sql/order/MultiTableAwareDMLNameProvider.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.java sql/src/test/java/org/codefilarete/stalactite/sql/result/WholeResultSetTransformerTest.java sql/src/test/java/org/codefilarete/stalactite/sql/statement/binder/NullSafeguardPreparedStatementWriterTest.java core/src/main/java/org/codefilarete/stalactite/sql/order/UpdateCommandBuilder.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphismPersister.java core/src/test/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolverTest.java core/src/main/java/org/codefilarete/stalactite/query/builder/ExpandableSQLAppender.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphicSelectExecutor.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/cycle/AbstractCycleLoader.java sql/src/test/java/org/codefilarete/stalactite/sql/statement/WriteOperationTest.java core/src/main/java/org/codefilarete/stalactite/sql/order/InsertCommandBuilder.java
guiom.mary at
Implementing on HSQLDB the approach to simplify Dialect configuration for end-user : HSQLDBDialect is removed and replaced by HSQLDBDialectBuilder. Default behaviors are provided by DatabaseVendorSettings and a dedicated one is created by vendor : HSQLDBDatabaseSettings. Required some changes on DatabaseVendorSettings class, and then some adaptions to other vendors are made but temporary. Now on, changing some options is available through the Builder, combined by DialectOptions.
( 40e9940 )
core-adapter/core-sqlite-adapter/src/main/java/org/codefilarete/stalactite/sql/SQLiteDialectResolver.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest.java core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleDatabaseSettings.java core-adapter/core-postgresql-adapter/src/main/java/org/codefilarete/stalactite/sql/PostgreSQLDialectResolver.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/SimpleRelationalEntityPersisterTest.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest.java sql/src/test/java/org/codefilarete/stalactite/sql/statement/ReadOperationTest.java core-adapter/core-derby-adapter/src/main/java/org/codefilarete/stalactite/sql/DerbyDatabaseSettings.java core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolverTest.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportToOneAndToManyMixTest.java README.md core-adapter/core-h2-adapter/src/main/java/org/codefilarete/stalactite/sql/H2DatabaseSettings.java core-adapter/core-mariadb-adapter/src/main/java/org/codefilarete/stalactite/sql/MariaDBDialectResolver.java sql/src/test/java/org/codefilarete/stalactite/sql/statement/WriteOperationTest.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/SingleTablePolymorphismBuilderTest.java core/src/test/java/org/codefilarete/stalactite/sql/order/UpdateCommandBuilderTest.java core/src/test/java/org/codefilarete/stalactite/engine/DialectBuilderTest.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCompositeKeyTest.java sql/src/test/java/org/codefilarete/stalactite/sql/statement/ExpandableStatementTest.java core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/HSQLDBSequenceSelectBuilderTest.java spring-integration/pom.xml core-adapter/core-mariadb-adapter/src/main/java/org/codefilarete/stalactite/sql/MariaDBDatabaseSettings.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.java core/src/main/java/org/codefilarete/stalactite/sql/statement/ColumnParameterizedSQL.java core/src/main/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilder.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToManyListTest.java core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleDialectResolver.java sql/src/main/java/org/codefilarete/stalactite/sql/statement/SQLStatement.java core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDatabaseSettings.java core/src/main/java/org/codefilarete/stalactite/sql/order/Update.java core/src/main/java/org/codefilarete/stalactite/engine/QueryMapper.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityMappingTreeSelectExecutorTest.java core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialect.java core/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilderTest.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportManyToManySetTest.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphicSelectExecutor.java core-adapter/core-sqlite-adapter/src/main/java/org/codefilarete/stalactite/sql/SQLiteDatabaseSettings.java core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/engine/PersisterHSQLDBTest.java core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDialectResolver.java core/src/main/java/org/codefilarete/stalactite/sql/statement/PreparedUpdate.java core-adapter/core-postgresql-adapter/src/main/java/org/codefilarete/stalactite/sql/PostgreSQLDatabaseSettings.java sql/src/main/java/org/codefilarete/stalactite/sql/statement/ExpandableStatement.java sql/src/main/java/org/codefilarete/stalactite/sql/statement/StringParamedSQL.java core/src/main/java/org/codefilarete/stalactite/sql/Dialect.java core-adapter/core-h2-adapter/src/main/java/org/codefilarete/stalactite/sql/H2DialectResolver.java core/src/main/java/org/codefilarete/stalactite/query/builder/PreparedSQLAppender.java spring-integration/transaction/src/test/java/org/codefilarete/stalactite/spring/transaction/StalactitePlatformTransactionManagerTest.java core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/engine/runtime/InsertExecutorAutoGeneratedKeysHSQLDBTest.java core/src/main/java/org/codefilarete/stalactite/sql/order/Insert.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportVersioningTest.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPostInsertIdentifierTest.java core/src/main/java/org/codefilarete/stalactite/sql/statement/ColumnParameterizedSelect.java core/src/main/java/org/codefilarete/stalactite/sql/order/MultiTableAwareDMLNameProvider.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToOneTest.java sql/src/test/java/org/codefilarete/stalactite/sql/statement/SQLStatementTest.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.java core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialectBuilder.java core/src/test/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolverTest.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityGraphSelectExecutorTest.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportMapTest.java core/src/main/java/org/codefilarete/stalactite/engine/DialectBuilder.java core/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextTest.java core/src/main/java/org/codefilarete/stalactite/query/builder/ExpandableSQLAppender.java sql/src/main/java/org/codefilarete/stalactite/sql/statement/binder/PreparedStatementWriterIndex.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/TablePerClassPolymorphismBuilderTest.java core/src/main/java/org/codefilarete/stalactite/sql/order/InsertCommandBuilder.java sql/src/main/java/org/codefilarete/stalactite/sql/statement/PreparedSQL.java orm/src/test/java/org/codefilarete/stalactite/engine/idprovider/PooledSequenceIdentifierProviderTest.java core/src/main/java/org/codefilarete/stalactite/sql/DialectOptions.java core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextHSQLDBTest.java core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/ddl/HSQLDBDDLTableGeneratorTest.java core/src/main/java/org/codefilarete/stalactite/sql/DefaultDialect.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPolymorphismCompositionTest.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToManySetTest.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCycleTest.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/JoinTablePolymorphismBuilderTest.java core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDatabaseSettings.java core/src/main/java/org/codefilarete/stalactite/engine/DatabaseVendorSettings.java core-adapter/core-derby-adapter/src/main/java/org/codefilarete/stalactite/sql/DerbyDialectResolver.java core/src/main/java/org/codefilarete/stalactite/engine/PersistenceContext.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportInheritanceTest.java core/src/test/java/org/codefilarete/stalactite/sql/order/InsertCommandBuilderTest.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPolymorphismTest.java orm/pom.xml spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.java core/src/main/java/org/codefilarete/stalactite/sql/order/UpdateCommandBuilder.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCollectionOfElementsTest.java core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolver.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportTest.java core/src/main/java/org/codefilarete/stalactite/sql/statement/DMLGenerator.java core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBVendorSettings.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.java
guiom.mary at