<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by tircis</shortDescription></cause></action><action></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>3</buildableTimeMillis><buildingDurationMillis>277211</buildingDurationMillis><executingTimeMillis>277028</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>1</subTaskCount><waitingDurationMillis>9532</waitingDurationMillis><waitingTimeMillis>9532</waitingTimeMillis></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>48</buildNumber><marked><SHA1>40e99409c1c24e2a1ed030c42ef53c26ba13c0dd</SHA1><branch><SHA1>40e99409c1c24e2a1ed030c42ef53c26ba13c0dd</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>40e99409c1c24e2a1ed030c42ef53c26ba13c0dd</SHA1><branch><SHA1>40e99409c1c24e2a1ed030c42ef53c26ba13c0dd</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>40e99409c1c24e2a1ed030c42ef53c26ba13c0dd</SHA1><branch><SHA1>40e99409c1c24e2a1ed030c42ef53c26ba13c0dd</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/codefilarete/stalactite.git/</remoteUrl><scmName></scmName></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>3</skipCount><totalCount>1950</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><artifact><fileName>core-3.0.0-SNAPSHOT-tests.jar</fileName><relativePath>core/target/core-3.0.0-SNAPSHOT-tests.jar</relativePath></artifact><artifact><fileName>core-3.0.0-SNAPSHOT.jar</fileName><relativePath>core/target/core-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>core-derby-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>core-adapter/core-derby-adapter/target/core-derby-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>core-h2-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>core-adapter/core-h2-adapter/target/core-h2-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>core-hsqldb-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>core-adapter/core-hsqldb-adapter/target/core-hsqldb-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>core-mariadb-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>core-adapter/core-mariadb-adapter/target/core-mariadb-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>core-mysql-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>core-adapter/core-mysql-adapter/target/core-mysql-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>core-oracle-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>core-adapter/core-oracle-adapter/target/core-oracle-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>core-postgresql-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>core-adapter/core-postgresql-adapter/target/core-postgresql-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>core-sqlite-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>core-adapter/core-sqlite-adapter/target/core-sqlite-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>orm-3.0.0-SNAPSHOT-tests.jar</fileName><relativePath>orm/target/orm-3.0.0-SNAPSHOT-tests.jar</relativePath></artifact><artifact><fileName>orm-3.0.0-SNAPSHOT.jar</fileName><relativePath>orm/target/orm-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>orm-all-adapters-3.0.0-SNAPSHOT.jar</fileName><relativePath>orm-adapter/orm-all-adapters/target/orm-all-adapters-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>orm-derby-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>orm-adapter/orm-derby-adapter/target/orm-derby-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>orm-h2-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>orm-adapter/orm-h2-adapter/target/orm-h2-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>orm-hsqldb-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>orm-adapter/orm-hsqldb-adapter/target/orm-hsqldb-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>orm-mariadb-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>orm-adapter/orm-mariadb-adapter/target/orm-mariadb-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>orm-mysql-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>orm-adapter/orm-mysql-adapter/target/orm-mysql-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>orm-oracle-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>orm-adapter/orm-oracle-adapter/target/orm-oracle-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>orm-postgresql-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>orm-adapter/orm-postgresql-adapter/target/orm-postgresql-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>orm-sqlite-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>orm-adapter/orm-sqlite-adapter/target/orm-sqlite-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>spring-autoconfigure-3.0.0-SNAPSHOT.jar</fileName><relativePath>spring-integration/autoconfigure/target/spring-autoconfigure-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>spring-data-3.0.0-SNAPSHOT.jar</fileName><relativePath>spring-integration/spring-data/target/spring-data-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>spring-transaction-3.0.0-SNAPSHOT.jar</fileName><relativePath>spring-integration/transaction/target/spring-transaction-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>sql-3.0.0-SNAPSHOT-tests.jar</fileName><relativePath>sql/target/sql-3.0.0-SNAPSHOT-tests.jar</relativePath></artifact><artifact><fileName>sql-3.0.0-SNAPSHOT.jar</fileName><relativePath>sql/target/sql-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>sql-derby-adapter-3.0.0-SNAPSHOT-tests.jar</fileName><relativePath>sql-adapter/sql-derby-adapter/target/sql-derby-adapter-3.0.0-SNAPSHOT-tests.jar</relativePath></artifact><artifact><fileName>sql-derby-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>sql-adapter/sql-derby-adapter/target/sql-derby-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>sql-h2-adapter-3.0.0-SNAPSHOT-tests.jar</fileName><relativePath>sql-adapter/sql-h2-adapter/target/sql-h2-adapter-3.0.0-SNAPSHOT-tests.jar</relativePath></artifact><artifact><fileName>sql-h2-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>sql-adapter/sql-h2-adapter/target/sql-h2-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>sql-hsqldb-adapter-3.0.0-SNAPSHOT-tests.jar</fileName><relativePath>sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-3.0.0-SNAPSHOT-tests.jar</relativePath></artifact><artifact><fileName>sql-hsqldb-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>sql-mariadb-adapter-3.0.0-SNAPSHOT-tests.jar</fileName><relativePath>sql-adapter/sql-mariadb-adapter/target/sql-mariadb-adapter-3.0.0-SNAPSHOT-tests.jar</relativePath></artifact><artifact><fileName>sql-mariadb-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>sql-adapter/sql-mariadb-adapter/target/sql-mariadb-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>sql-mysql-adapter-3.0.0-SNAPSHOT-tests.jar</fileName><relativePath>sql-adapter/sql-mysql-adapter/target/sql-mysql-adapter-3.0.0-SNAPSHOT-tests.jar</relativePath></artifact><artifact><fileName>sql-mysql-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>sql-adapter/sql-mysql-adapter/target/sql-mysql-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>sql-oracle-adapter-3.0.0-SNAPSHOT-tests.jar</fileName><relativePath>sql-adapter/sql-oracle-adapter/target/sql-oracle-adapter-3.0.0-SNAPSHOT-tests.jar</relativePath></artifact><artifact><fileName>sql-oracle-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>sql-adapter/sql-oracle-adapter/target/sql-oracle-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>sql-postgresql-adapter-3.0.0-SNAPSHOT-tests.jar</fileName><relativePath>sql-adapter/sql-postgresql-adapter/target/sql-postgresql-adapter-3.0.0-SNAPSHOT-tests.jar</relativePath></artifact><artifact><fileName>sql-postgresql-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>sql-adapter/sql-postgresql-adapter/target/sql-postgresql-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>sql-sqlite-adapter-3.0.0-SNAPSHOT-tests.jar</fileName><relativePath>sql-adapter/sql-sqlite-adapter/target/sql-sqlite-adapter-3.0.0-SNAPSHOT-tests.jar</relativePath></artifact><artifact><fileName>sql-sqlite-adapter-3.0.0-SNAPSHOT.jar</fileName><relativePath>sql-adapter/sql-sqlite-adapter/target/sql-sqlite-adapter-3.0.0-SNAPSHOT.jar</relativePath></artifact><artifact><fileName>sql-adapter-3.0.0-SNAPSHOT-tests.jar</fileName><relativePath>sql-adapter/target/sql-adapter-3.0.0-SNAPSHOT-tests.jar</relativePath></artifact><building>false</building><displayName>#48</displayName><duration>277211</duration><estimatedDuration>293491</estimatedDuration><fullDisplayName>Stalactite pipeline #48</fullDisplayName><id>48</id><keepLog>false</keepLog><number>48</number><queueId>136</queueId><result>SUCCESS</result><timestamp>1741764351119</timestamp><url>https://ci.codefilarete.org/jenkins/view/all/job/Stalactite%20pipeline/48/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/OracleParameterBinderRegistry.java</affectedPath><affectedPath>sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/JdbcTypePreparedStatementWriter.java</affectedPath><affectedPath>sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/JdbcTypeResultSetReader.java</affectedPath><affectedPath>sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/OracleParameterBinders.java</affectedPath><affectedPath>sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/OracleTypeMapping.java</affectedPath><affectedPath>sql-adapter/sql-oracle-adapter/src/test/java/org/codefilarete/stalactite/sql/statement/binder/OracleParameterBindersTest.java</affectedPath><commitId>4003959e348e0e878e2a8d9bcab7d84a9eec4436</commitId><timestamp>1741419775000</timestamp><author><absoluteUrl>https://ci.codefilarete.org/jenkins/user/guiom.mary</absoluteUrl><fullName>guiom.mary</fullName></author><authorEmail>guiom.mary@gmail.com</authorEmail><comment>Implementing ZonedDateTime native support on Oracle
</comment><date>2025-03-08 08:42:55 +0100</date><id>4003959e348e0e878e2a8d9bcab7d84a9eec4436</id><msg>Implementing ZonedDateTime native support on Oracle</msg><path><editType>add</editType><file>sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/JdbcTypePreparedStatementWriter.java</file></path><path><editType>edit</editType><file>sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/OracleParameterBinders.java</file></path><path><editType>add</editType><file>sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/JdbcTypeResultSetReader.java</file></path><path><editType>edit</editType><file>sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/OracleParameterBinderRegistry.java</file></path><path><editType>edit</editType><file>sql-adapter/sql-oracle-adapter/src/test/java/org/codefilarete/stalactite/sql/statement/binder/OracleParameterBindersTest.java</file></path><path><editType>edit</editType><file>sql-adapter/sql-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/OracleTypeMapping.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/HSQLDBParameterBinders.java</affectedPath><affectedPath>sql-adapter/sql-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/statement/binder/HSQLDBParameterBindersTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToOneTest.java</affectedPath><affectedPath>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/JdbcTypePreparedStatementWriter.java</affectedPath><affectedPath>sql-adapter/sql-hsqldb-adapter/pom.xml</affectedPath><affectedPath>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/HSQLDBWriteOperation.java</affectedPath><affectedPath>spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.java</affectedPath><affectedPath>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/ZonedDateTimeResultSetReader.java</affectedPath><affectedPath>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/ZonedDateTimePreparedStatementWriter.java</affectedPath><affectedPath>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/HSQLDBTypeMapping.java</affectedPath><affectedPath>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/JdbcTypeResultSetReader.java</affectedPath><affectedPath>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/HSQLDBParameterBinderRegistry.java</affectedPath><commitId>da62643985511235ae338fc247e4a097ee3ae08d</commitId><timestamp>1741420959000</timestamp><author><absoluteUrl>https://ci.codefilarete.org/jenkins/user/guiom.mary</absoluteUrl><fullName>guiom.mary</fullName></author><authorEmail>guiom.mary@gmail.com</authorEmail><comment>Implementing ZonedDateTime native support on HSQLDB.
Required to bump HSQLDB dependency to 2.4.0 minimum because that's the first version which supports TIMEZONE storage. Meanwhile we bumped to 2.7.4 because 2.4.0 is quite old and, overall, 2.7.x fixes the "synchronized cancel()" method problem.
</comment><date>2025-03-08 09:02:39 +0100</date><id>da62643985511235ae338fc247e4a097ee3ae08d</id><msg>Implementing ZonedDateTime native support on HSQLDB.</msg><path><editType>edit</editType><file>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/HSQLDBTypeMapping.java</file></path><path><editType>add</editType><file>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/JdbcTypeResultSetReader.java</file></path><path><editType>add</editType><file>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/ZonedDateTimePreparedStatementWriter.java</file></path><path><editType>edit</editType><file>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/HSQLDBParameterBinders.java</file></path><path><editType>edit</editType><file>sql-adapter/sql-hsqldb-adapter/pom.xml</file></path><path><editType>edit</editType><file>sql-adapter/sql-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/statement/binder/HSQLDBParameterBindersTest.java</file></path><path><editType>edit</editType><file>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/HSQLDBWriteOperation.java</file></path><path><editType>edit</editType><file>spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.java</file></path><path><editType>add</editType><file>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/ZonedDateTimeResultSetReader.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToOneTest.java</file></path><path><editType>add</editType><file>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/JdbcTypePreparedStatementWriter.java</file></path><path><editType>edit</editType><file>sql-adapter/sql-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/statement/binder/HSQLDBParameterBinderRegistry.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/ddl/DDLSequenceGenerator.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/ddl/structure/Sequence.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/sql/ddl/DDLSequenceGeneratorTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/query/model/Fromable.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/query/builder/DMLNameProvider.java</affectedPath><commitId>72a3c5a722db593ad6abdb67229f70e81afbad45</commitId><timestamp>1741453547000</timestamp><author><absoluteUrl>https://ci.codefilarete.org/jenkins/user/guiom.mary</absoluteUrl><fullName>guiom.mary</fullName></author><authorEmail>guiom.mary@gmail.com</authorEmail><comment>Fixing sequence name not escaped at creation and deletion time if it's a keyword
</comment><date>2025-03-08 18:05:47 +0100</date><id>72a3c5a722db593ad6abdb67229f70e81afbad45</id><msg>Fixing sequence name not escaped at creation and deletion time if it's a keyword</msg><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/ddl/DDLSequenceGenerator.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/ddl/structure/Sequence.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/sql/ddl/DDLSequenceGeneratorTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/query/model/Fromable.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/query/builder/DMLNameProvider.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolver.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolverTest.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/main/resources/META-INF/services/org.codefilarete.stalactite.sql.DialectResolver$DialectResolverEntry</affectedPath><commitId>87bff7431631961d4f5ff1c23eae9c128347a51f</commitId><timestamp>1741507764000</timestamp><author><absoluteUrl>https://ci.codefilarete.org/jenkins/user/guiom.mary</absoluteUrl><fullName>guiom.mary</fullName></author><authorEmail>guiom.mary@gmail.com</authorEmail><comment>Fixing HSQLDB Dialect to support 2.7, no more 2.0
</comment><date>2025-03-09 09:09:24 +0100</date><id>87bff7431631961d4f5ff1c23eae9c128347a51f</id><msg>Fixing HSQLDB Dialect to support 2.7, no more 2.0</msg><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolver.java</file></path><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolverTest.java</file></path><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/main/resources/META-INF/services/org.codefilarete.stalactite.sql.DialectResolver$DialectResolverEntry</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBVendorSettings.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/DialectResolver.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolver.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/query/builder/DMLNameProvider.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilder.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/engine/DatabaseVendorSettings.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialect.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/engine/DialectBuilder.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolver.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/DialectOptions.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/DefaultDialect.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolverTest.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/engine/DialectBuilderTest.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilderTest.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolverTest.java</affectedPath><commitId>adcee054c5e62b39a3c8cc9efb86109228f01e10</commitId><timestamp>1741516537000</timestamp><author><absoluteUrl>https://ci.codefilarete.org/jenkins/user/guiom.mary</absoluteUrl><fullName>guiom.mary</fullName></author><authorEmail>guiom.mary@gmail.com</authorEmail><comment>Trying an approach to simplify Dialect configuration for end-user : introducing the new classes DialectOptions and DialectBuilder.
</comment><date>2025-03-09 11:35:37 +0100</date><id>adcee054c5e62b39a3c8cc9efb86109228f01e10</id><msg>Trying an approach to simplify Dialect configuration for end-user : introducing the new classes DialectOptions and DialectBuilder.</msg><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/engine/DatabaseVendorSettings.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/DialectResolver.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilderTest.java</file></path><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolverTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilder.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolverTest.java</file></path><path><editType>add</editType><file>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBVendorSettings.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/DefaultDialect.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolver.java</file></path><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolver.java</file></path><path><editType>add</editType><file>core/src/main/java/org/codefilarete/stalactite/engine/DialectBuilder.java</file></path><path><editType>add</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/DialectOptions.java</file></path><path><editType>add</editType><file>core/src/test/java/org/codefilarete/stalactite/engine/DialectBuilderTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/query/builder/DMLNameProvider.java</file></path><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialect.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolver.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/engine/runtime/AbstractRevertOnRollbackMVCC.java</affectedPath><commitId>5a4155be4042c5deadf8669961f1a5c12fe60e90</commitId><timestamp>1741527060000</timestamp><author><absoluteUrl>https://ci.codefilarete.org/jenkins/user/guiom.mary</absoluteUrl><fullName>guiom.mary</fullName></author><authorEmail>guiom.mary@gmail.com</authorEmail><comment>Code cleanup
</comment><date>2025-03-09 14:31:00 +0100</date><id>5a4155be4042c5deadf8669961f1a5c12fe60e90</id><msg>Code cleanup</msg><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolver.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/engine/runtime/AbstractRevertOnRollbackMVCC.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/IndexedAssociationRecordInsertionCascader.java</affectedPath><affectedPath>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphismPersister.java</affectedPath><affectedPath>orm/src/main/java/org/codefilarete/stalactite/engine/diff/CollectionDiffer.java</affectedPath><affectedPath>sql/src/test/java/org/codefilarete/stalactite/sql/TransactionListenerCollectionTest.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/mapping/id/sequence/DatabaseSequenceSelectorTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/configurer/PersisterBuilderContextTest.java</affectedPath><affectedPath>sql/src/test/java/org/codefilarete/stalactite/sql/result/WholeResultSetTransformerTest.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/engine/QueryMapperTest.java</affectedPath><affectedPath>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphicSelectExecutor.java</affectedPath><affectedPath>sql/src/test/java/org/codefilarete/stalactite/sql/statement/WriteOperationTest.java</affectedPath><affectedPath>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/onetomany/OneToManyWithIndexedMappedAssociationEngine.java</affectedPath><affectedPath>sql/src/test/java/org/codefilarete/stalactite/sql/result/SimpleBeanCacheTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/query/builder/PreparedSQLAppender.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/runtime/SingleTablePolymorphismPersisterTest.java</affectedPath><affectedPath>sql/src/test/java/org/codefilarete/stalactite/sql/result/ResultSetRowTransformerTest.java</affectedPath><affectedPath>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/cycle/AbstractCycleLoader.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/runtime/SimpleRelationalEntityPersisterTest.java</affectedPath><affectedPath>sql/src/test/java/org/codefilarete/stalactite/sql/result/ColumnConsumerTest.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolverTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/order/UpdateCommandBuilder.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/query/builder/ExpandableSQLAppender.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/order/InsertCommandBuilder.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/mapping/id/sequence/PooledHiLoSequenceTest.java</affectedPath><affectedPath>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/cycle/CycleLoadRuntimeContext.java</affectedPath><affectedPath>orm/src/main/java/org/codefilarete/stalactite/engine/ForeignKeyNamingStrategy.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/statement/DMLGenerator.java</affectedPath><affectedPath>spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/engine/DialectBuilderTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/order/MultiTableAwareDMLNameProvider.java</affectedPath><affectedPath>sql/src/test/java/org/codefilarete/stalactite/sql/statement/binder/NullSafeguardPreparedStatementWriterTest.java</affectedPath><affectedPath>sql/src/test/java/org/codefilarete/stalactite/sql/statement/ReadOperationTest.java</affectedPath><commitId>3b8a5f1b9ce8cb3fdbac945a7afffeac9e6ff9f8</commitId><timestamp>1741590376000</timestamp><author><absoluteUrl>https://ci.codefilarete.org/jenkins/user/guiom.mary</absoluteUrl><fullName>guiom.mary</fullName></author><authorEmail>guiom.mary@gmail.com</authorEmail><comment>Propagating renaming of Modifiable* classes to Mutable* classes
</comment><date>2025-03-10 08:06:16 +0100</date><id>3b8a5f1b9ce8cb3fdbac945a7afffeac9e6ff9f8</id><msg>Propagating renaming of Modifiable* classes to Mutable* classes</msg><path><editType>edit</editType><file>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/IndexedAssociationRecordInsertionCascader.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolverTest.java</file></path><path><editType>edit</editType><file>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/onetomany/OneToManyWithIndexedMappedAssociationEngine.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/mapping/id/sequence/DatabaseSequenceSelectorTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/query/builder/PreparedSQLAppender.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/query/builder/ExpandableSQLAppender.java</file></path><path><editType>edit</editType><file>sql/src/test/java/org/codefilarete/stalactite/sql/result/ColumnConsumerTest.java</file></path><path><editType>edit</editType><file>orm/src/main/java/org/codefilarete/stalactite/engine/ForeignKeyNamingStrategy.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/order/InsertCommandBuilder.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/statement/DMLGenerator.java</file></path><path><editType>edit</editType><file>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphicSelectExecutor.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/order/MultiTableAwareDMLNameProvider.java</file></path><path><editType>edit</editType><file>sql/src/test/java/org/codefilarete/stalactite/sql/statement/ReadOperationTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.java</file></path><path><editType>edit</editType><file>sql/src/test/java/org/codefilarete/stalactite/sql/TransactionListenerCollectionTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/order/UpdateCommandBuilder.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/configurer/PersisterBuilderContextTest.java</file></path><path><editType>edit</editType><file>sql/src/test/java/org/codefilarete/stalactite/sql/result/WholeResultSetTransformerTest.java</file></path><path><editType>edit</editType><file>spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/engine/QueryMapperTest.java</file></path><path><editType>edit</editType><file>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/cycle/CycleLoadRuntimeContext.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/runtime/SimpleRelationalEntityPersisterTest.java</file></path><path><editType>edit</editType><file>sql/src/test/java/org/codefilarete/stalactite/sql/statement/WriteOperationTest.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/engine/DialectBuilderTest.java</file></path><path><editType>edit</editType><file>sql/src/test/java/org/codefilarete/stalactite/sql/result/ResultSetRowTransformerTest.java</file></path><path><editType>edit</editType><file>sql/src/test/java/org/codefilarete/stalactite/sql/result/SimpleBeanCacheTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/runtime/SingleTablePolymorphismPersisterTest.java</file></path><path><editType>edit</editType><file>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphismPersister.java</file></path><path><editType>edit</editType><file>orm/src/main/java/org/codefilarete/stalactite/engine/diff/CollectionDiffer.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/mapping/id/sequence/PooledHiLoSequenceTest.java</file></path><path><editType>edit</editType><file>sql/src/test/java/org/codefilarete/stalactite/sql/statement/binder/NullSafeguardPreparedStatementWriterTest.java</file></path><path><editType>edit</editType><file>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/cycle/AbstractCycleLoader.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityGraphSelectExecutorTest.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDatabaseSettings.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/statement/PreparedUpdate.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/engine/PersistenceContext.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.java</affectedPath><affectedPath>sql/src/main/java/org/codefilarete/stalactite/sql/statement/ExpandableStatement.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/HSQLDBSequenceSelectBuilderTest.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/ddl/HSQLDBDDLTableGeneratorTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilder.java</affectedPath><affectedPath>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphicSelectExecutor.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/engine/runtime/InsertExecutorAutoGeneratedKeysHSQLDBTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportMapTest.java</affectedPath><affectedPath>core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleDialectResolver.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialectBuilder.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/DialectOptions.java</affectedPath><affectedPath>spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest.java</affectedPath><affectedPath>core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDatabaseSettings.java</affectedPath><affectedPath>core-adapter/core-h2-adapter/src/main/java/org/codefilarete/stalactite/sql/H2DatabaseSettings.java</affectedPath><affectedPath>core-adapter/core-sqlite-adapter/src/main/java/org/codefilarete/stalactite/sql/SQLiteDatabaseSettings.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/order/Insert.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/engine/PersisterHSQLDBTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/runtime/SimpleRelationalEntityPersisterTest.java</affectedPath><affectedPath>core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleDatabaseSettings.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextHSQLDBTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportManyToManySetTest.java</affectedPath><affectedPath>core-adapter/core-mariadb-adapter/src/main/java/org/codefilarete/stalactite/sql/MariaDBDialectResolver.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/order/UpdateCommandBuilder.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPolymorphismTest.java</affectedPath><affectedPath>sql/src/main/java/org/codefilarete/stalactite/sql/statement/SQLStatement.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCollectionOfElementsTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/configurer/JoinTablePolymorphismBuilderTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/engine/QueryMapper.java</affectedPath><affectedPath>README.md</affectedPath><affectedPath>spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/configurer/TablePerClassPolymorphismBuilderTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/configurer/SingleTablePolymorphismBuilderTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/order/InsertCommandBuilder.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/engine/DialectBuilder.java</affectedPath><affectedPath>core-adapter/core-derby-adapter/src/main/java/org/codefilarete/stalactite/sql/DerbyDialectResolver.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextTest.java</affectedPath><affectedPath>sql/src/main/java/org/codefilarete/stalactite/sql/statement/StringParamedSQL.java</affectedPath><affectedPath>spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/Dialect.java</affectedPath><affectedPath>orm/pom.xml</affectedPath><affectedPath>core-adapter/core-postgresql-adapter/src/main/java/org/codefilarete/stalactite/sql/PostgreSQLDialectResolver.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCompositeKeyTest.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBVendorSettings.java</affectedPath><affectedPath>core-adapter/core-derby-adapter/src/main/java/org/codefilarete/stalactite/sql/DerbyDatabaseSettings.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/sql/order/UpdateCommandBuilderTest.java</affectedPath><affectedPath>spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.java</affectedPath><affectedPath>spring-integration/transaction/src/test/java/org/codefilarete/stalactite/spring/transaction/StalactitePlatformTransactionManagerTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/idprovider/PooledSequenceIdentifierProviderTest.java</affectedPath><affectedPath>sql/src/test/java/org/codefilarete/stalactite/sql/statement/WriteOperationTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToManySetTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPostInsertIdentifierTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/query/builder/PreparedSQLAppender.java</affectedPath><affectedPath>spring-integration/pom.xml</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportInheritanceTest.java</affectedPath><affectedPath>sql/src/main/java/org/codefilarete/stalactite/sql/statement/binder/PreparedStatementWriterIndex.java</affectedPath><affectedPath>sql/src/main/java/org/codefilarete/stalactite/sql/statement/PreparedSQL.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPolymorphismCompositionTest.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolverTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/order/Update.java</affectedPath><affectedPath>core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDialectResolver.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportVersioningTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCycleTest.java</affectedPath><affectedPath>core-adapter/core-h2-adapter/src/main/java/org/codefilarete/stalactite/sql/H2DialectResolver.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolver.java</affectedPath><affectedPath>core-adapter/core-mariadb-adapter/src/main/java/org/codefilarete/stalactite/sql/MariaDBDatabaseSettings.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/query/builder/ExpandableSQLAppender.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToOneTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportToOneAndToManyMixTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/engine/DatabaseVendorSettings.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/statement/ColumnParameterizedSQL.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityMappingTreeSelectExecutorTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/statement/ColumnParameterizedSelect.java</affectedPath><affectedPath>spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.java</affectedPath><affectedPath>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToManyListTest.java</affectedPath><affectedPath>sql/src/test/java/org/codefilarete/stalactite/sql/statement/SQLStatementTest.java</affectedPath><affectedPath>core-adapter/core-sqlite-adapter/src/main/java/org/codefilarete/stalactite/sql/SQLiteDialectResolver.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialect.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/sql/order/InsertCommandBuilderTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/DefaultDialect.java</affectedPath><affectedPath>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolverTest.java</affectedPath><affectedPath>core-adapter/core-postgresql-adapter/src/main/java/org/codefilarete/stalactite/sql/PostgreSQLDatabaseSettings.java</affectedPath><affectedPath>sql/src/test/java/org/codefilarete/stalactite/sql/statement/ExpandableStatementTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/statement/DMLGenerator.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/engine/DialectBuilderTest.java</affectedPath><affectedPath>core/src/main/java/org/codefilarete/stalactite/sql/order/MultiTableAwareDMLNameProvider.java</affectedPath><affectedPath>sql/src/test/java/org/codefilarete/stalactite/sql/statement/ReadOperationTest.java</affectedPath><affectedPath>core/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilderTest.java</affectedPath><commitId>40e99409c1c24e2a1ed030c42ef53c26ba13c0dd</commitId><timestamp>1741764189000</timestamp><author><absoluteUrl>https://ci.codefilarete.org/jenkins/user/guiom.mary</absoluteUrl><fullName>guiom.mary</fullName></author><authorEmail>guiom.mary@gmail.com</authorEmail><comment>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.
Raised some bugs on PersistenceContext.insert(..) and PersistenceContext.update(..) which were not escaping keywords. It required a bunch of changes in particular on InsertCommandBuilder and some generics enhancements (lack of knowledge at implementation time)
</comment><date>2025-03-12 08:23:09 +0100</date><id>40e99409c1c24e2a1ed030c42ef53c26ba13c0dd</id><msg>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.</msg><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextHSQLDBTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/engine/QueryMapper.java</file></path><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolver.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/query/builder/ExpandableSQLAppender.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.java</file></path><path><editType>edit</editType><file>spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPostInsertIdentifierTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPolymorphismTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/Dialect.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/DialectOptions.java</file></path><path><editType>edit</editType><file>sql/src/main/java/org/codefilarete/stalactite/sql/statement/SQLStatement.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportPolymorphismCompositionTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportTest.java</file></path><path><editType>edit</editType><file>spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.java</file></path><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/HSQLDBSequenceSelectBuilderTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/statement/ColumnParameterizedSQL.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/statement/DMLGenerator.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityMappingTreeSelectExecutorTest.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/engine/DialectBuilderTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilder.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToManySetTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/configurer/TablePerClassPolymorphismBuilderTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCompositeKeyTest.java</file></path><path><editType>edit</editType><file>sql/src/main/java/org/codefilarete/stalactite/sql/statement/PreparedSQL.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportVersioningTest.java</file></path><path><editType>edit</editType><file>core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleDialectResolver.java</file></path><path><editType>edit</editType><file>orm/src/main/java/org/codefilarete/stalactite/engine/runtime/TablePerClassPolymorphicSelectExecutor.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/runtime/EntityGraphSelectExecutorTest.java</file></path><path><editType>add</editType><file>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDatabaseSettings.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/statement/ColumnParameterizedSelect.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/sql/order/InsertCommandBuilderTest.java</file></path><path><editType>edit</editType><file>spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/configurer/SingleTablePolymorphismBuilderTest.java</file></path><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/ddl/HSQLDBDDLTableGeneratorTest.java</file></path><path><editType>edit</editType><file>sql/src/main/java/org/codefilarete/stalactite/sql/statement/StringParamedSQL.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToOneTest.java</file></path><path><editType>add</editType><file>core-adapter/core-mariadb-adapter/src/main/java/org/codefilarete/stalactite/sql/MariaDBDatabaseSettings.java</file></path><path><editType>add</editType><file>core-adapter/core-postgresql-adapter/src/main/java/org/codefilarete/stalactite/sql/PostgreSQLDatabaseSettings.java</file></path><path><editType>edit</editType><file>core-adapter/core-h2-adapter/src/main/java/org/codefilarete/stalactite/sql/H2DialectResolver.java</file></path><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/sql/HSQLDBDialectResolverTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/query/builder/PreparedSQLAppender.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/idprovider/PooledSequenceIdentifierProviderTest.java</file></path><path><editType>add</editType><file>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialectBuilder.java</file></path><path><editType>delete</editType><file>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBVendorSettings.java</file></path><path><editType>edit</editType><file>sql/src/test/java/org/codefilarete/stalactite/sql/statement/ExpandableStatementTest.java</file></path><path><editType>edit</editType><file>spring-integration/pom.xml</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextTest.java</file></path><path><editType>add</editType><file>core-adapter/core-h2-adapter/src/main/java/org/codefilarete/stalactite/sql/H2DatabaseSettings.java</file></path><path><editType>add</editType><file>core-adapter/core-derby-adapter/src/main/java/org/codefilarete/stalactite/sql/DerbyDatabaseSettings.java</file></path><path><editType>edit</editType><file>core-adapter/core-sqlite-adapter/src/main/java/org/codefilarete/stalactite/sql/SQLiteDialectResolver.java</file></path><path><editType>edit</editType><file>sql/src/test/java/org/codefilarete/stalactite/sql/statement/WriteOperationTest.java</file></path><path><editType>edit</editType><file>spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportInheritanceTest.java</file></path><path><editType>edit</editType><file>core-adapter/core-postgresql-adapter/src/main/java/org/codefilarete/stalactite/sql/PostgreSQLDialectResolver.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/order/InsertCommandBuilder.java</file></path><path><editType>edit</editType><file>orm/pom.xml</file></path><path><editType>edit</editType><file>README.md</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/runtime/SimpleRelationalEntityPersisterTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportToOneAndToManyMixTest.java</file></path><path><editType>edit</editType><file>sql/src/test/java/org/codefilarete/stalactite/sql/statement/ReadOperationTest.java</file></path><path><editType>edit</editType><file>core-adapter/core-mariadb-adapter/src/main/java/org/codefilarete/stalactite/sql/MariaDBDialectResolver.java</file></path><path><editType>edit</editType><file>sql/src/main/java/org/codefilarete/stalactite/sql/statement/ExpandableStatement.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/order/MultiTableAwareDMLNameProvider.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/order/Update.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/configurer/JoinTablePolymorphismBuilderTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportMapTest.java</file></path><path><editType>edit</editType><file>sql/src/main/java/org/codefilarete/stalactite/sql/statement/binder/PreparedStatementWriterIndex.java</file></path><path><editType>add</editType><file>core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDatabaseSettings.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest.java</file></path><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/engine/runtime/InsertExecutorAutoGeneratedKeysHSQLDBTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/engine/DatabaseVendorSettings.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/statement/PreparedUpdate.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/sql/order/UpdateCommandBuilderTest.java</file></path><path><editType>edit</editType><file>spring-integration/transaction/src/test/java/org/codefilarete/stalactite/spring/transaction/StalactitePlatformTransactionManagerTest.java</file></path><path><editType>add</editType><file>core-adapter/core-oracle-adapter/src/main/java/org/codefilarete/stalactite/sql/OracleDatabaseSettings.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/DefaultDialect.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportOneToManyListTest.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCollectionOfElementsTest.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/sql/ServiceLoaderDialectResolverTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/engine/DialectBuilder.java</file></path><path><editType>add</editType><file>core-adapter/core-sqlite-adapter/src/main/java/org/codefilarete/stalactite/sql/SQLiteDatabaseSettings.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportManyToManySetTest.java</file></path><path><editType>delete</editType><file>core-adapter/core-hsqldb-adapter/src/main/java/org/codefilarete/stalactite/sql/HSQLDBDialect.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/order/Insert.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/engine/PersistenceContext.java</file></path><path><editType>edit</editType><file>core-adapter/core-mysql-adapter/src/main/java/org/codefilarete/stalactite/sql/MySQLDialectResolver.java</file></path><path><editType>edit</editType><file>core-adapter/core-hsqldb-adapter/src/test/java/org/codefilarete/stalactite/engine/PersisterHSQLDBTest.java</file></path><path><editType>edit</editType><file>spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.java</file></path><path><editType>edit</editType><file>sql/src/test/java/org/codefilarete/stalactite/sql/statement/SQLStatementTest.java</file></path><path><editType>edit</editType><file>core/src/main/java/org/codefilarete/stalactite/sql/order/UpdateCommandBuilder.java</file></path><path><editType>edit</editType><file>core/src/test/java/org/codefilarete/stalactite/engine/PersistenceContextConfigurationBuilderTest.java</file></path><path><editType>edit</editType><file>core-adapter/core-derby-adapter/src/main/java/org/codefilarete/stalactite/sql/DerbyDialectResolver.java</file></path><path><editType>edit</editType><file>orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCycleTest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://ci.codefilarete.org/jenkins/user/guiom.mary</absoluteUrl><fullName>guiom.mary</fullName></culprit><inProgress>false</inProgress><nextBuild><number>49</number><url>https://ci.codefilarete.org/jenkins/view/all/job/Stalactite%20pipeline/49/</url></nextBuild><previousBuild><number>47</number><url>https://ci.codefilarete.org/jenkins/view/all/job/Stalactite%20pipeline/47/</url></previousBuild></workflowRun>