Skip to content
Succès

Changes

Sharing ConnectionProvider contract expected for a full-featured PersistenceContext in ConnectionConfiguration.TransactionalConnectionProvider:
( 3c8d269 )
spring-integration/autoconfigure/src/main/java/org/codefilarete/stalactite/spring/autoconfigure/StalactiteRepositoriesAutoConfiguration.java spring-integration/spring-data/pom.xml core/src/main/java/org/codefilarete/stalactite/engine/runtime/InsertExecutor.java orm/src/main/java/org/codefilarete/stalactite/engine/configurer/PersisterBuilderImpl.java core/src/main/java/org/codefilarete/stalactite/engine/CurrentThreadTransactionalConnectionProvider.java core/src/main/java/org/codefilarete/stalactite/sql/ConnectionConfiguration.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportTest.java core/src/test/java/org/codefilarete/stalactite/engine/BeanPersisterTest.java orm/src/test/java/org/codefilarete/stalactite/engine/idprovider/PooledSequenceIdentifierProviderTest.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/PersisterBuilderImplTest.java core/src/main/java/org/codefilarete/stalactite/engine/runtime/UpdateExecutor.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/config/SpringDataPersistenceContextConfigurationBuilder.java core/src/main/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilder.java sql/src/main/java/org/codefilarete/stalactite/sql/TransactionAwareConnexionWrapper.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.java spring-integration/transaction/src/main/java/org/codefilarete/stalactite/spring/transaction/StalactitePlatformTransactionManager.java core/src/main/java/org/codefilarete/stalactite/engine/TransactionalConnectionProvider.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.java core/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilderTest.java core/src/main/java/org/codefilarete/stalactite/engine/PersistenceContext.java core/src/main/java/org/codefilarete/stalactite/engine/runtime/AbstractRevertOnRollbackMVCC.java
guiom.mary at
Implementation of database sequence as identifier provider.
( a84723a )
core/src/main/java/org/codefilarete/stalactite/sql/ddl/structure/Database.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/load/EntityJoinTree.java core/src/test/java/org/codefilarete/stalactite/mapping/id/sequence/PooledHiLoSequenceTest.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension.java spring-integration/transaction/src/test/java/org/codefilarete/stalactite/spring/transaction/DataSourceConnectionProviderTest.java core/src/test/java/org/codefilarete/stalactite/sql/ddl/DDLGeneratorTest.java core/src/main/java/org/codefilarete/stalactite/sql/Dialect.java core/src/test/java/org/codefilarete/stalactite/engine/runtime/InsertExecutorAutoGeneratedKeysITTest.java core-adapter/core-sqlite-adapter/src/test/java/org/codefilarete/stalactite/sql/ddl/SQLiteDDLTableGeneratorTest.java core/src/main/java/org/codefilarete/stalactite/mapping/id/sequence/DatabaseSequenceSelectBuilder.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/SingleTablePolymorphismBuilderTest.java core/src/main/java/org/codefilarete/stalactite/engine/SeparateTransactionExecutor.java core/src/main/java/org/codefilarete/stalactite/mapping/id/sequence/SequencePersister.java orm/src/main/java/org/codefilarete/stalactite/engine/ColumnOptions.java orm/src/main/java/org/codefilarete/stalactite/engine/configurer/PersisterBuilderImpl.java core/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilderTest.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.java spring-integration/transaction/src/test/java/org/codefilarete/stalactite/spring/transaction/PlatformTransactionManagerConnectionProviderTest.java core/src/main/java/org/codefilarete/stalactite/engine/CurrentThreadTransactionalConnectionProvider.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityMappingTreeSelectExecutorTest.java spring-integration/transaction/src/main/java/org/codefilarete/stalactite/spring/transaction/Hibernate5ConnectionProvider.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/PersisterWrapper.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.java orm/src/main/java/org/codefilarete/stalactite/engine/JoinColumnNamingStrategy.java orm/src/main/java/org/codefilarete/stalactite/engine/configurer/onetomany/OneToManyWithMappedAssociationConfigurer.java core/src/main/java/org/codefilarete/stalactite/sql/DefaultDialect.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/SimpleRelationalEntityPersister.java spring-integration/transaction/src/test/java/org/codefilarete/stalactite/spring/transaction/StalactitePlatformTransactionManagerTest.java spring-integration/transaction/src/test/java/org/codefilarete/stalactite/spring/transaction/Hibernate5ConnectionProviderTest.java core/src/main/java/org/codefilarete/stalactite/sql/ddl/DDLSequenceGenerator.java core/src/main/java/org/codefilarete/stalactite/engine/DatabaseVendorSettings.java core/src/main/java/org/codefilarete/stalactite/engine/runtime/BeanPersister.java core/src/main/java/org/codefilarete/stalactite/mapping/id/sequence/DatabaseSequenceSettings.java core/src/main/java/org/codefilarete/stalactite/sql/ddl/structure/Table.java core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolver.java orm/src/main/java/org/codefilarete/stalactite/engine/configurer/manytomany/ManyToManyRelationConfigurer.java core/src/main/java/org/codefilarete/stalactite/mapping/id/manager/BeforeInsertIdentifierManager.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportInheritanceTest.java spring-integration/transaction/src/main/java/org/codefilarete/stalactite/spring/transaction/PlatformTransactionManagerConnectionProvider.java core/src/test/java/org/codefilarete/stalactite/mapping/id/SequencePersisterTest.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/SingleTablePolymorphismPersister.java core/src/main/java/org/codefilarete/stalactite/sql/ddl/DDLGenerator.java core/src/test/java/org/codefilarete/stalactite/sql/ddl/DDLTableGeneratorTest.java spring-integration/transaction/src/test/java/org/codefilarete/stalactite/spring/transaction/JpaConnectionProviderTest.java core/src/main/java/org/codefilarete/stalactite/sql/ddl/DDLDeployer.java core/src/main/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilder.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportTest.java core-adapter/core-h2-adapter/src/main/java/org/codefilarete/stalactite/sql/H2Dialect.java core/src/test/java/org/codefilarete/stalactite/engine/PersisterITTest.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportMapTest.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/JoinTablePolymorphismBuilderTest.java core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleDialect.java core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialect.java core/src/main/java/org/codefilarete/stalactite/mapping/id/sequence/DatabaseSequenceSelector.java core/src/main/java/org/codefilarete/stalactite/engine/SQLOperationsFactories.java core/src/test/java/org/codefilarete/stalactite/mapping/id/sequence/DatabaseSequenceSelectorTest.java core/src/test/java/org/codefilarete/stalactite/engine/runtime/SelectExecutorITTest.java spring-integration/transaction/src/main/java/org/codefilarete/stalactite/spring/transaction/JpaConnectionProvider.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCollectionOfElementsTest.java spring-integration/transaction/src/main/java/org/codefilarete/stalactite/spring/transaction/DataSourceConnectionProvider.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphismPersister.java core/src/main/java/org/codefilarete/stalactite/engine/runtime/ConfiguredPersister.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/PersisterBuilderImplTest.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.java orm/src/test/java/org/codefilarete/stalactite/engine/configurer/TablePerClassPolymorphismBuilderTest.java core/src/test/java/org/codefilarete/stalactite/sql/ddl/DDLSequenceGeneratorTest.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/JoinTablePolymorphismPersister.java spring-integration/transaction/src/main/java/org/codefilarete/stalactite/spring/transaction/StalactitePlatformTransactionManager.java core/src/main/java/org/codefilarete/stalactite/sql/ddl/structure/Sequence.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/load/EntityJoinTreeTest.java
guiom.mary at
Implementing support of database sequence as identifier provider for some database vendors. SQLite and MySQL can't be addressed with current design because they don't support sequences.
( 10f50d5 )
core-adapter/core-h2-adapter/src/main/java/org/codefilarete/stalactite/sql/H2Dialect.java core-adapter/core-mariadb-adapter/src/main/java/org/codefilarete/stalactite/sql/MariaDBSequenceSelectBuilder.java orm/src/main/java/org/codefilarete/stalactite/engine/configurer/PersisterBuilderImpl.java core-adapter/core-postgresql-adapter/src/main/java/org/codefilarete/stalactite/sql/PostgreSQLDialect.java core-adapter/core-oracle-adapter/src/test/java/org/codefilarete/stalactite/sql/OracleSequenceSelectBuilderTest.java core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleSequenceSelectBuilder.java core/src/test/java/org/codefilarete/stalactite/mapping/id/sequence/DatabaseSequenceSelectorTest.java core-adapter/core-oracle-adapter/src/test/resources/log4j.properties core/src/main/java/org/codefilarete/stalactite/sql/ddl/DDLTableGenerator.java core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBSequenceSelectBuilder.java core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/HSQLDBSequenceSelectBuilderTest.java core/src/main/java/org/codefilarete/stalactite/sql/DefaultDialect.java core-adapter/core-h2-adapter/src/test/java/org/codefilarete/stalactite/sql/H2SequenceSelectBuilderTest.java sql/src/test/resources/log4j.properties core-adapter/core-derby-adapter/src/main/java/org/codefilarete/stalactite/sql/DerbyDialect.java core-adapter/core-mariadb-adapter/src/test/java/org/codefilarete/stalactite/sql/MariaDBSequenceSelectBuilderTest.java core/src/main/java/org/codefilarete/stalactite/mapping/id/sequence/DatabaseSequenceSelector.java core-adapter/core-mariadb-adapter/src/main/java/org/codefilarete/stalactite/sql/MariaDBDialect.java core-adapter/core-h2-adapter/src/main/java/org/codefilarete/stalactite/sql/H2SequenceSelectBuilder.java core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialect.java core-adapter/core-postgresql-adapter/src/main/java/org/codefilarete/stalactite/sql/PostgreSQLSequenceSelectBuilder.java core-adapter/core-derby-adapter/src/test/java/org/codefilarete/stalactite/sql/DerbySequenceSelectBuilderTest.java core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleDialect.java core-adapter/core-postgresql-adapter/src/test/java/org/codefilarete/stalactite/sql/PostgreSQLSequenceSelectBuilderTest.java
guiom.mary at